﻿
/*通用样式*/
* {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
body {
	font: 12px/1.75 "宋体", arial, sans-serif, 'DejaVu Sans', 'Lucida Grande', Tahoma, 'Hiragino Sans GB', STHeiti, SimSun, sans-serif;
	color: #323232;
}
html, body, h1, h2, h3, h4, ul, li, dl, input {
	margin: 0px;
	padding: 0px;
	list-style-type: none
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: none;
}
div, ul, li, p, form {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
em {
	font-style: normal;
	font-weight: normal;
}
table {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
dt, dl, dd {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
form {
	margin: 0px;
	padding: 0px;
}
tr {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
h3, h4 {
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}
.blank10 {
	height: 10px;
	overflow: hidden;
}
.dotline {
	border-bottom: #CCC 1px dashed;
	margin: 8px;
}
/*控制数字导航*/
.mynav span.N1, .mynav span.N2, .mynav span.N3, .mynav span.N4, .mynav span.N5, .mynav span.N6, .mynav span.N7, .mynav span.N8, .mynav span.N9, .mynav span.N10, .mynav span.N11, .mynav span.N12, .mynav span.N13 {
	display: block;
	float: left;
	width: 30px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 6px;
	height: 30px;
}
.mynav span.N1 {
	background: url(n1.gif) no-repeat 0px 4px;
}
.mynav span.N2 {
	background: url(n2.gif) no-repeat 0px 4px;
}
.mynav span.N3 {
	background: url(n3.gif) no-repeat 0px 4px;
}
.mynav span.N4 {
	background: url(n4.gif) no-repeat 0px 4px;
}
.mynav span.N5 {
	background: url(n5.gif) no-repeat 0px 4px;
}
span.N1, span.N2, span.N3, span.N4, span.N5, span.N6, span.N7, span.N8, span.N9, span.N10, span.N11, span.N12, span.N13 {
	display: block;
	float: left;
	width: 17px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 6px;
	height: 15px;
}
span.N1 {
	background: url(n01.gif) no-repeat 0px 4px;
}
span.N2 {
	background: url(n02.gif) no-repeat 0px 4px;
}
span.N3 {
	background: url(n03.gif) no-repeat 0px 4px;
}
span.N4 {
	background: url(n04.gif) no-repeat 0px 4px;
}
span.N5 {
	background: url(n05.gif) no-repeat 0px 4px;
}
span.N6 {
	background: url(n06.gif) no-repeat 0px 4px;
}
span.N7 {
	background: url(n07.gif) no-repeat 0px 4px;
}
span.N8 {
	background: url(n08.gif) no-repeat 0px 4px;
}
span.N9 {
	background: url(n09.gif) no-repeat 0px 4px;
}
span.N10 {
	background: url(n10.gif) no-repeat 0px 4px;
}
span.N11 {
	background: url(n10.gif) no-repeat 0px 4px;
}
span.N12 {
	background: url(n10.gif) no-repeat 0px 4px;
}
span.N13 {
	background: url(n10.gif) no-repeat 0px 4px;
}
/*头部通用start*/
.topback {
	background: #fff;
}
.topback .head {
	height: 32px;
	padding-bottom: 1px;
	border-bottom: 1px solid #ccc;
}
.topback .head .boxhead {
	margin: 0px auto;
	width: 980px;
	overflow: hidden;
	height: 32px;
	line-height: 32px;
}
.topback .head .boxhead .lhead {
	float: left;
}
.topback .head .boxhead .rhead {
	float: right;
}
.topback .top {
	margin: 0px auto;
	width: 980px;
	height: 110px;
	overflow: hidden;
}
.topback .top .logo {
	float: left;
	width: 250px;
}
.topback .top .logo img {
	margin-top: 30px;
}
.topback .top .ban {
	width: 210px;
	float: left;
	margin-top: 30px;
}
.topback .top .search {
	float: right;
	width: 445px;
	overflow: hidden;
	text-align: center;
}
.topback .top .search .lsearch {
	width: 456px;
	border: 2px solid #094583;
	margin-top: 35px;
	height: 34px;
}
.topback .top .search .lsearch .textbox {
	height: 30px;
	line-height: 32px;
	width: 355px;
	padding-left: 10px;
	float: left;
	font-size: 14px;
	color: #999;
	overflow: hidden;
	border: none;
}
.topback .top .search .lsearch select {
	display: none;
}
.topback .top .search .lsearch .inputButton {
	float: left;
	width: 81px;
	height: 34px;
	overflow: hidden;
	background: #333333
}
.topback .top .search .Resuo {
	height: 24px;
	line-height: 24px;
	color: #888
}
.topback .top .search .Resuo a {
	color: #888
}
.topback .top .login {
	float: right;
	width: 300px;
	text-align: right;
	margin-top: 30px;
	height: 26px;
	line-height: 26px;
}
.nav {
	height: 41px;
	line-height: 41px;
	overflow: hidden;
	background: url(nav.jpg) repeat-x;
}
.nav .menu {
	margin: 0px auto;
	width: 980px;
	font-size: 12px;
	padding-left: 10px;
}
.menu ul li {
	float: left;
	font-size: 13px;
	background: url(menuli.png) no-repeat right 11px;
}
.menu ul li a {
	color: #fff;
	display: block;
	padding: 0px 10px;
	font-family: "微软雅黑";
}
.menu ul li a:hover {
	background: url(menu.png)
}
.menu ul li.currclass a {
	background: url(menu.png)
}
/*头部通用end*/



/*网站首页start*/
.main01 {
	margin: 0px auto;
	width: 980px;
}
.main01 .lmain01 {
	width: 700px;
	float: left;
}
.main01 .lmain01 .l_lmain01 {
	width: 300px;
	float: left;
	border-right: 1px solid #ededed;
}
.main01 .lmain01 .l_lmain01 .flh {
	width: 300px;
	height: 320px;
}
.main01 .lmain01 .l_lmain01 .flh span {
}
.main01 .lmain01 .l_lmain01 .Weblog {
}
.main01 .lmain01 .l_lmain01 .Weblog .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 32px;
}
.main01 .lmain01 .l_lmain01 .Weblog .title h3 {
	margin-left: 70px;
	font-size: 16px;
	font-weight: normal;
	background: #fefefe;
	width: 140px;
	text-align: center;
	height: 32px;
	font-family: "微软雅黑";
}
.main01 .lmain01 .l_lmain01 .Weblog .title h3 a {
	text-decoration: none;
}
.main01 .lmain01 .l_lmain01 .Weblog .title h3 a:hover {
	color: #4e8ed6
}
.main01 .lmain01 .l_lmain01 .Weblog .wbgnew {
}
.main01 .lmain01 .l_lmain01 .Weblog .wbgnew .titl {
	font-weight: bold;
	font-size: 14px;
	color: #222;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.main01 .lmain01 .l_lmain01 .Weblog .wbgnew .titl a:hover {
	color: #4e8ed6
}
.main01 .lmain01 .l_lmain01 .Weblog .wbgnew .cont {
}
.main01 .lmain01 .l_lmain01 .Weblog .wbgnew .cont img {
	float: left;
	width: 120px;
	height: 80px;
}
.main01 .lmain01 .l_lmain01 .Weblog .wbgnew .cont .Jianjie {
	float: right;
	width: 160px;
	padding: 0px 10px;
	color: #5b697d;
}
.main01 .lmain01 .l_rmain01 {
	width: 390px;
	float: right;
	overflow: hidden;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new01 {
	padding: 10px 10px 5px 10px;
	border-bottom: 1px dotted #b6c9e2;
	text-align: center;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new01 p {
	font-size: 16px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	font-family: "微软雅黑";
}
.main01 .lmain01 .l_rmain01 .l_r_01_new01 p a {
	color: #c00;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new01 p a:hover {
	color: #4e8ed6
}
.main01 .lmain01 .l_rmain01 .l_r_01_new02 {
	width: 360px;
	text-align: center;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	padding: 0px 10px;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new02 a {
	color: #333;
}
.main01 .lmain01 .l_rmain01 .l_r_01_new02 a:hover {
	color: #4e8ed6
}
.main01 .lmain01 .l_rmain01 ul {
	padding: 10px 15px;
	border-bottom: 1px dotted #b6c9e2;
}
.main01 .lmain01 .l_rmain01 ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 10px;
	background: url(dian.jpg) no-repeat 0px 10px;
	font-size: 14px;
}
.main01 .lmain01 .l_rmain01 ul li a {
	color: #333;
}
.main01 .lmain01 .l_rmain01 ul li a:hover {
	color: #4e8ed6
}
.main01 .rmain01 {
	width: 250px;
	float: right;
	background: #fafafa;
	padding: 0px 10px
}
.main01 .rmain01 .Special {
}
.main01 .rmain01 .Special .title {
	height: 32px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.main01 .rmain01 .Special .title h3 {
	background: #fafafa;
	width: 90px;
	line-height: 32px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.main01 .rmain01 .Special .title h3 a {
	text-decoration: none;
}
.main01 .rmain01 .Special .title h3 a:hover {
	color: #4e8ed6
}
.main01 .rmain01 .Special .Spnew {
}
.main01 .rmain01 .Special .Spnew .titl {
	font-weight: bold;
	font-size: 14px;
	color: #222;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.main01 .rmain01 .Special .Spnew .titl a:hover {
	color: #4e8ed6
}
.main01 .rmain01 .Special .Spnew .cont {
}
.main01 .rmain01 .Special .Spnew .cont img {
	float: left;
	width: 100px;
	height: 80px;
}
.main01 .rmain01 .Special .Spnew .cont .Jianjie {
	float: right;
	width: 140px;
	padding: 0px 0px 10px 10px;
	color: #5b697d;
}
.main01 .rmain01 .Chuangshiji .title {
	height: 32px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.main01 .rmain01 .Chuangshiji .title h3 {
	background: #fafafa;
	width: 90px;
	line-height: 32px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.main01 .rmain01 .Chuangshiji .title h3 a {
	text-decoration: none;
}
.main01 .rmain01 .Chuangshiji .title h3 a:hover {
	color: #4e8ed6
}
.main01 .rmain01 .Chuangshiji .Spnew {
}
.main01 .rmain01 .Chuangshiji .Spnew .cont {
}
.main01 .rmain01 .Chuangshiji .Spnew .cont img {
	width: 250px;
	height: 120px;
}
.main01 .rmain01 .Chuangshiji .Spnew .cont .titl {
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	margin-top: -23px;
	background: url(titl.png);
	text-align: center;
}
.main01 .rmain01 .Chuangshiji .Spnew .cont .titl a {
	color: #fff;
}
.main01 .rmain01 .Chuangshiji .Spnew .cont .titl a:hover {
}
.main01 .rmain01 .Chuangshiji .Spnew .cont ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	background: url(dian.jpg) no-repeat 0px 10px;
}
.main01 .rmain01 .Chuangshiji .Spnew .cont ul li a {
	color: #333;
	padding-left: 10px;
}
.main01 .rmain01 .Chuangshiji .Spnew .cont ul li a:hover {
	color: #4e8ed6
}
.banner {
	width: 980px;
	margin: 0px auto
}
.banner img {
	height: 103px;
	width: 980px;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
.main02 {
	margin: 0px auto;
	width: 980px;
}
.main02 .newtuwen {
	overflow: hidden;
	height: 260px;
}
.main02 .newtuwen .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #CCCCCC;
	width: 100%;
}
.main02 .newtuwen .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005BB4;
	font-weight: normal;
	width: 80px;
}
.main02 .newtuwen .title h3 a {
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑"
}
.main02 .newtuwen .title h3 a:hover {
	color: #4e8ed6
}
.main02 .newtuwen .title span {
	float: right;
}
.main02 .newtuwen .title span li {
	float: left;
	height: 22px;
}
.main02 .newtuwen ul {
	padding: 30px 20px 0px 20px;
	width: 920px;
	overflow: hidden;
	display: block;
}
.main02 .newtuwen ul img {
	width: 220px;
	height: 150px;
}
.main02 .newtuwen ul td {
	width: 220px;
	padding-right: 20px;
}
.main02 .newtuwen ul td a {
	display: block;
	color: #333;
}
.main02 .newtuwen ul td:hover a:hover {
	color: #4e8ed6;
	background: #eee;
}
.main02 .movie {
}
.main02 .movie .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #CCCCCC;
	width: 100%;
}
.main02 .movie .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005BB4;
	font-weight: normal;
	width: 80px;
}
.main02 .movie .title h3 a {
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑"
}
.main02 .movie .title h3 a:hover {
	color: #4e8ed6
}
.main02 .movie ul {
	padding: 30px 0px 30px 20px;
}
.main02 .movie ul li {
	float: left;
	margin-right: 15px;
	overflow: hidden;
	width: 173px;
}
.main02 .movie ul li:hover {
	background: #f6f6f6;
}
.main02 .movie ul li img {
	width: 173px;
	height: 110px;
}
.main02 .movie ul li p {
	line-height: 22px;
}
.main02 .movie ul li p.tit {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	text-align: center;
}
.main02 .movie ul li p.tit a {
	color: #333;
}
.main02 .movie ul li p.tit a:hover {
	color: #4e8ed6
}
.main02 .movie ul li p.Yanyuan {
	height: 22px;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
}
.main02 .movie ul li p.Jianjie {
	color: #999;
}
.main02 .Shangchengxitong {
	overflow: hidden;
	height: 290px;
}
.main02 .Shangchengxitong .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #CCCCCC;
	width: 100%;
}
.main02 .Shangchengxitong .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005BB4;
	font-weight: normal;
	width: 80px;
}
.main02 .Shangchengxitong .title h3 a {
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑"
}
.main02 .Shangchengxitong .title h3 a:hover {
	color: #4e8ed6
}
.main02 .Shangchengxitong ul {
	padding: 30px 0px 30px 20px;
}
.main02 .Shangchengxitong ul li {
	float: left;
	margin-right: 15px;
	width: 175px;
	overflow: hidden;
}
.main02 .Shangchengxitong ul li a {
	color: #333;
	text-decoration: none
}
.main02 .Shangchengxitong ul li a:hover h3 {
	color: #4e8ed6
}
.main02 .Shangchengxitong ul li img {
	width: 171px;
	height: 153px;
	padding: 1px;
	overflow: hidden;
	border: 1px solid #ccc;
}
.main02 .Shangchengxitong ul li h3 {
	color: #333;
	font-weight: normal;
	padding: 0px 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.main02 .Shangchengxitong ul li span {
	font-size: 14px;
	color: #ff3333;
	font-weight: bold;
	padding-left: 5px;
	float: left
}
.main02 .Shangchengxitong ul li s {
	float: right;
	padding-right: 5px;
}
.main03 {
	margin: 0px auto;
	width: 980px;
}
.main03 .Shequjiaoliu {
	overflow: hidden;
}
.main03 .Shequjiaoliu .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #CCCCCC;
	width: 100%;
	margin-bottom: 30px;
}
.main03 .Shequjiaoliu .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005BB4;
	font-weight: normal;
	width: 80px;
}
.main03 .Shequjiaoliu .title h3 a {
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑"
}
.main03 .Shequjiaoliu .title h3 a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_left {
	width: 300px;
	float: left;
	border-right: 1px solid #ededed;
}
.main03 .Shequjiaoliu .Sqjl_left .titl {
	height: 32px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
	padding: 10px 0px;
}
.main03 .Shequjiaoliu .Sqjl_left .titl h4 {
	margin-left: 90px;
	font-size: 16px;
	font-weight: normal;
	background: #fefefe;
	width: 100px;
	text-align: center;
	line-height: 32px;
	font-family: "微软雅黑";
	margin-top: -10px;
}
.main03 .Shequjiaoliu .Sqjl_left .titl h4 a {
	text-decoration: none;
}
.main03 .Shequjiaoliu .Sqjl_left .titl h4 a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box {
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .box_tuwen {
	height: 105px;
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .box_tuwen a {
	color: #333;
	font-size: 14px;
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .box_tuwen a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .box_tuwen img {
	width: 25%;
	float: left;
	padding: 1px;
	border: 1px solid #ccc;
	width: 90px;
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .box_tuwen .neirong {
	width: 195px;
	float: right;
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .btbox02 {
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .btbox02 ul {
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .btbox02 ul li {
	height: 24px;
	line-height: 22px;
	overflow: hidden;
	padding-left: 10px;
	background: url(dian.jpg) no-repeat 0px 10px;
	font-size: 12px;
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .btbox02 ul li a {
	color: #333;
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .btbox02 ul li a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_left .Sl_lt_box .btbox02 ul li span {
	float: right;
	padding-right: 5px;
	color: #999
}
.main03 .Shequjiaoliu .Sqjl_right {
	width: 670px;
	float: right;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l {
	width: 390px;
	float: left;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l .tit {
	height: 40px;
	line-height: 36px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l .tit h4 {
	font-size: 16px;
	font-weight: normal;
	padding-left: 20px;
	font-family: "微软雅黑";
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l .tit h4 a {
	text-decoration: none;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l .tit h4 a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l ul {
	padding: 10px 15px 10px 15px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 10px;
	background: url(dian.jpg) no-repeat 0px 10px;
	font-size: 14px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l ul li a {
	color: #333;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_l ul li a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r {
	width: 270px;
	float: right;
	background: #f8fbfc;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi {
	padding: 0px 10px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .tit {
	height: 32px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .tit h3 {
	background: #fafafa;
	width: 90px;
	font-size: 16px;
	font-weight: normal;
	line-height: 32px;
	font-family: "微软雅黑";
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .tit h3 a {
	text-decoration: none;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .tit h3 a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .cont ul {
	padding: 20px 0px;
	height: 135px;
	overflow: hidden;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .cont ul li {
	float: left;
	width: 50px;
	height: 80px;
	overflow: hidden;
	padding: 0px 6px;
	text-align: center;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .cont ul li img {
	width: 50px;
	height: 50px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .cont ul li a {
	color: #3D81C0;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zuixintizi .cont ul li a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Huoyuehuiyuan {
	padding: 0px 10px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Huoyuehuiyuan .tit {
	height: 32px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
	margin-left: 10px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Huoyuehuiyuan .tit h3 {
	background: #fafafa;
	width: 90px;
	font-size: 16px;
	font-weight: normal;
	line-height: 32px;
	font-family: "微软雅黑";
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Huoyuehuiyuan .tit h3 a {
	text-decoration: none;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Huoyuehuiyuan .tit h3 a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Huoyuehuiyuan .cont ul li {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	padding-left: 10px;
	background: url(dian.jpg) no-repeat 0px 10px;
	overflow: hidden;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Huoyuehuiyuan .cont ul li a {
	color: #333;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Huoyuehuiyuan .cont ul li a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha {
	padding: 10px 20px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .tit {
	height: 32px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .tit h3 {
	background: #fafafa;
	width: 90px;
	font-size: 16px;
	font-weight: normal;
	line-height: 32px;
	font-family: "微软雅黑";
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .tit h3 a {
	text-decoration: none;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .tit h3 a:hover {
	color: #4e8ed6
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .cont .vote {
	color: #333;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .cont .vote input {
	margin-right: 10px;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .cont ul {
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .cont ul li {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	padding-left: 10px;
	background: url(dian.jpg) no-repeat 0px 10px;
	overflow: hidden;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .cont ul li a {
	color: #333;
}
.main03 .Shequjiaoliu .Sqjl_right .Sq_rigt_r .Zhangneidiaocha .cont ul li a:hover {
	color: #4e8ed6
}
.Links .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 2px solid #CCCCCC;
	width: 100%;
	margin-bottom: 30px;
}
.Links .title h3 {
	font-size: 16px;
	border-bottom: 2px solid #005BB4;
	font-weight: normal;
	width: 80px;
}
.Links .title h3 a {
	color: #normal;
	text-decoration: none;
	font-family: "微软雅黑"
}
.Links .title h3 a:hover {
	color: #4e8ed6
}
.Links .title span {
	float: right;
	line-height: 55px;
	padding-right: 5px;
}
.Links .title span a {
	color: #666;
	font-size: 13px;
}
.Links .title span a:hover {
	color: #4e8ed6
}
.Links .cont {
	padding: 0px 0px 10px 0px;
}
.foot {
	margin: 0px auto;
	width: 980px;
	text-align: center;
}
/*首页底部友情链接版权信息*/
.friendlink {
	width: 963px;
	margin: 0px auto;
	border: #C6DDF1 1px solid;
}
.friendlink .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}
.friendlink .title span#tit {
	display: block;
	width: 88px;
	text-align: center;
	background: url(icon2.gif) no-repeat right top;
	font-size: 12px;
	font-weight: bold;
	color: #069;
	float: left;
}
.friendlink .title span#more {
	display: block;
	float: right;
	padding-right: 10px;
}
.friendlink .title span#more a {
	font-weight: normal;
	color: #069;
}
.friendlink .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.friendlink .linkbox {
	padding: 8px;
}
.friendlink .linkbox a:hover {
	color: red;
	text-decoration: none;
}
.copyright {
	width: 980px;
	margin: 0px auto;
}
.copyright .foot {
	height: 29px;
	line-height: 29px;
	text-align: center;
	color: #999;
	background: #0a4885;
}
.copyright .foot a {
	padding: 0px 10px;
	color: #f1f1f1;
	border-right: #ccc 1px solid;
}
.copyright .foot a:hover {
	color: red;
	text-decoration: none;
}
.copyright #copyright {
	text-align: center;
	line-height: 24px;
}
/*网站首页end*/




.navigation {
	width: 960px;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 22px;
	line-height: 22px;
	color: #09b173;
	background: url(ask_points.gif) no-repeat 20px -1356px;
	padding-left: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.navigation span {
	float: right;
}
.navigation dt#KeyWord {
	height: 25px;
	line-height: 25px;
}
.navigation a {
	color: #09b173;
}
.navigation a:hover {
	color: red;
	text-decoration: none;
}
.jobsite {
	width: 953px;
	margin: 0px auto;
	margin-top: -10px;
	background: #fff;
	border: 1px solid #ebebeb;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.jobsite li {
	float: left;
	border-right: #e5e5e5 1px solid;
	text-align: center;
	padding: 0px 8px;
	line-height: 28px;
}
.jobsite a {
	font-size: 12px;
	font-weight: normal;
	color: #555;
}
.jobsite a:hover {
}
.navigation690 {
	height: 22px;
	line-height: 22px;
	color: #999;
	background: url(ask_points.gif) no-repeat left -1356px;
	padding-left: 15px;
	font-family: "Times New Roman", Times, serif
}
.navigation690 a {
	color: #999;
}
.navigation690 a:hover {
	color: red;
	text-decoration: none;
}
#wrap {
	width: 980px;
	margin: 0px auto;
	background: #fff;
}
.header {
	width: 980px;
	margin: 0px auto;
	background: url(top_nav_bg.png) repeat-x left top;
	height: 41px;
	_height: 35px;
	border-bottom: #D7D7D7 1px solid;
}
.head {
}
.head .left {
	width: 550px;
	float: left;
	line-height: 41px;
	_padding-top: 6px;
	padding-left: 10px;
}
.head .right {
	width: 410px;
	float: right;
	line-height: 41px;
	_line-height: 35px;
	text-align: right;
	padding-right: 10px;
}
.head .right a {
	padding: 0px 2px;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
}
.head .right a:hover {
	color: red;
	text-decoration: none;
}
.top_a {
	margin: 0px auto;
	margin: 0 10px;
	height: 38px;
	line-height: 38px;
	border-bottom: #d8d8d8 1px solid;
}
.top_a .allsearch {
	width: 990px;
	margin: 0px auto;
	line-height: 29px;
}
.top_a .allsearch .logo {
	width: 173px;
	float: left;
	height: 35px;
	overflow: hidden;
}
.top_a .allsearch .searchmenu {
	width: 630px;
	float: left;
	margin-top: 7px;
	margin-left: 30px;
}
.top_a .allsearch .searchmenu li {
	width: 8%;
	float: left;
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.top_a .allsearch .searchmenu a {
	font-size: 14px;
	color: #666;
}
.top_a .allsearch .searchmenu a:hover {
	text-decoration: none;
}
.top_a .allsearch .searchmenu .curr a {
	color: green;
	font-weight: bold;
	border-bottom: green 2px solid;
	display: block;
	line-height: 30px;
}
.top_a .allsearch .searchmenu .curr a:hover {
	text-decoration: none;
}
.top_a .allsearch .searchsc {
	width: 140px;
	float: right;
	line-height: 38px;
}
.top_a .allsearch .searchsc a {
	color: #666;
}
.top_a .allsearch .searchmain {
	width: 700px;
	margin-top: 10px;
	height: 38px;
	line-height: 38px;
	position: relative;
}
.top_a .allsearch .searchmain #key {
	margin-left: 3px;
	width: 618px;
	overflow: hidden;
	float: left;
	height: 29px;
	line-height: 29px;
	color: #999;
	padding-left: 10px;
	border: 1px #ccc inset;
}
.top_a .allsearch .searchmain #m {
	width: 58px;
	height: 31px;
	float: right;
}
#menu_out {
	width: 965px;
	margin: 0px auto;
}
#menu_out #menul {
	width: 10px;
	float: left;
	background: url(menubg.gif) no-repeat left -1px;
	height: 35px;
	overflow: hidden;
}
#menu_out #menum {
	width: 940px;
	float: left;
	background: url(menubg.gif) repeat-x left -38px;
	height: 35px;
	overflow: hidden;
}
#menu_out #menum ul {
}
#menu_out #menum li {
	float: left;
	background: url(liline.gif) no-repeat -1px 5px;
	text-align: center;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
#menu_out #menum a {
	width: 78px;
	display: block;
	font-size: 14px;
	color: #fff;
}
#menu_out #menum li.currclass a {
	display: block;
	background: url(onbg.jpg) no-repeat;
	color: #fff;
	font-weight: bold;
	height: 34px;
	line-height: 34px;
	text-decoration: none;
}
#menu_out #menum a:hover {
	background: url(hoverbg.gif) no-repeat 5px 7px;
	color: #fff;
	display: block;
	color: #e8e8e8;
	text-decoration: none;
}
#menu_out #menur {
	width: 15px;
	float: right;
	background: url(menubg.gif) no-repeat left -76px;
	height: 35px;
	overflow: hidden;
}
/*下拉菜单开始*/
#menu_out #menum #xiala {
	position: absolute;
	height: 28px;
	line-height: 28px;
	background: url(top_nav_bg.png);
	top: 210px;
}
#menu_out #menum #xiala dl {
	padding-left: 40px;
}
#menu_out #menum #xiala dl dt {
	float: left
}
.banner965 {
	width: 965px;
	margin: 0px auto;
	overflow: hidden;
}
.mainbox {
	width: 965px;
	margin: 0px auto;
}
.mainbox .left {
	width: 680px;
	float: left;
}
.mainbox .left .left01 {
}
.mainbox .left .left01 .floatl {
	width: 294px;
	float: left;
	border: #D4D4D4 1px solid;
	padding: 2px;
	height: 275px;
	overflow: hidden;
}
.mainbox .left .left01 .floatr {
	width: 373px;
	float: right;
	background: url(hotbg.gif) no-repeat;
	height: 100%;
	overflow: hidden;
	height: 275px;
	overflow: hidden;
}
.mainbox .left .left01 .floatr .news {
	padding: 10px;
	border-bottom: #ccc 1px dotted;
}
.mainbox .left .left01 .floatr .news h1 {
	height: 35px;
	line-height: 35px;
	text-align: center;
}
.mainbox .left .left01 .floatr .news h1 a {
	font-size: 16px;
	font-weight: bold;
	color: #069;
}
.mainbox .left .left01 .floatr .news h1 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left01 .floatr .news .newsintro {
	line-height: 23px;
	color: #999;
}
.mainbox .left .left01 .floatr .news .newsintro a {
	color: green;
}
.mainbox .left .left01 .floatr .news .newsintro a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left01 .floatr .newstop7 {
}
.mainbox .left .left01 .floatr .newstop7 ul {
	padding: 8px;
}
.mainbox .left .left01 .floatr .newstop7 li {
	height: 24px;
	line-height: 24px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.mainbox .left .left01 .floatr .newstop7 span {
	float: right;
}
.mainbox .left .left01 .floatr .newstop7 a {
	font-size: 14px;
}
.mainbox .left .left01 .floatr .newstop7 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left02 {
}
/* 图片新闻滚动 */
#schoolPhoto {
	background: url(picback.png) no-repeat;
	height: 140px;
	padding: 40px 0 0 0;
	overflow: hidden;
}
#focus_img {
	width: 600px;
	height: 150px;
	margin: auto;
	overflow: hidden;
}
#focus_img img {
	cursor: pointer;
}
#focus_btn {
	position: absolute;
	top: 1000px;
	left: 400px;
	z-index: 9;
}
#btn_focus_prev, #btn_focus_next {
	width: 26px;
	height: 26px;
	position: absolute;
	top: 80px;
	text-indent: -99em;
	cursor: pointer;
}
#btn_focus_prev {
	background-position: 0px 0px;
	right: 13px;
	background-image: url(Index_subLRpng.gif);
	background-repeat: no-repeat;
}
#btn_focus_next {
	background-position: 0px -41px;
	left: 13px;
	background-image: url(Index_subLRpng.gif);
	background-repeat: no-repeat;
}
.btn {
	cursor: pointer;
	background: none;
	border: none;
}
.mod-banner {
	margin: 0 auto;
	position: relative;
	_position: none;
	z-index: 1;
}
.thumbListStlye4 li {
	display: block;
	float: left;
	width: 25%;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 12px;
	height: 150px;
}
.thumbListStlye4 .pe_u_thumb {
	width: 140px;
	height: 142px;
	background: url(img140.gif) no-repeat;
}
.thumbListStlye4 .pe_u_thumb img {
	width: 128px;
	height: 100px;
	margin: 3px;
}
.thumbListStlye4 .pe_u_thumb:Hover {
}
.thumbListStlye4 .pe_u_thumb_title {
	text-align: center;
}
.thumbListStlye4 .pe_u_thumb_title a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 {
}
.mainbox .left .left03 .floatl {
	width: 334px;
	float: left;
	border: #C6DDF1 1px solid;
	height: 301px;
	overflow: hidden;
}
.mainbox .left .left03 .floatl .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	overflow: hidden;
	padding-left: 10px;
	position: relative;
}
.mainbox .left .left03 .floatl .title span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.mainbox .left .left03 .floatl .title span a {
	color: #069;
	font-weight: normal;
}
.mainbox .left .left03 .floatl .title span a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatl .floatlbox {
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 {
	padding: 8px;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Pic {
	width: 88px;
	float: left;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Pic img {
	width: 88px;
	height: 83px;
	border: #D4D4D4 1px solid;
	padding: 2px;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt {
	width: 220px;
	float: right;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt h3 {
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt h3 a {
	font-size: 12px;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt h3 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt p a {
	color: #999;
}
.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt p a:hover {
	color: #f30;
	text-decoration: none;
}
.mainbox .left .left03 .floatl .floatlbox .synews9 {
}
.mainbox .left .left03 .floatl .floatlbox .synews9 ul {
	padding: 8px;
}
.mainbox .left .left03 .floatl .floatlbox .synews9 li {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 8px;
	border-bottom: #e8e8e8 1px dotted;
}
.mainbox .left .left03 .floatl .floatlbox .synews9 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatl .floatlbox .synews9 span#date {
	float: right;
	color: #999;
}
.PK680 {
	background: #F5FAFE;
	height: 34px;
	line-height: 34px;
	border: #DCEAF9 1px solid;
}
.PK680 span {
	width: 88px;
	float: left;
	display: block;
	text-align: center;
	background: url(icon2.gif) no-repeat right top;
	font-size: 14px;
	color: #069;
}
.PK680 .pklist {
	width: 580px;
	float: right;
	margin-left: 5px;
}
.PK680 .pklist a {
	color: #069;
	padding: 0px 10px;
	padding-left: 10px;
}
.PK680 .pklist a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatr {
	width: 334px;
	float: right;
	border: #C6DDF1 1px solid;
	height: 301px;
	overflow: hidden;
}
.mainbox .left .left03 .floatr .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	overflow: hidden;
	padding-left: 10px;
	position: relative;
}
.mainbox .left .left03 .floatr .title span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.mainbox .left .left03 .floatr .title span a {
	color: #069;
	font-weight: normal;
}
.mainbox .left .left03 .floatr .title span a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatr .floatlbox {
}
.mainbox .left .left03 .floatr .floatlbox ul {
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 {
	padding: 8px;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Pic {
	width: 88px;
	float: left;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Pic img {
	width: 88px;
	height: 83px;
	border: #D4D4D4 1px solid;
	padding: 2px;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt {
	width: 220px;
	float: right;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt h3 {
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt h3 a {
	font-size: 12px;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt h3 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt p a {
	color: #999;
}
.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt p a:hover {
	color: #f30;
	text-decoration: none;
}
.mainbox .left .left03 .floatr .floatlbox .synews9 {
}
.mainbox .left .left03 .floatr .floatlbox .synews9 ul {
	padding: 8px;
}
.mainbox .left .left03 .floatr .floatlbox .synews9 li {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 8px;
	border-bottom: #e8e8e8 1px dotted;
}
.mainbox .left .left03 .floatr .floatlbox .synews9 a:hover {
	color: red;
	text-decoration: none;
}
.mainbox .left .left03 .floatr .floatlbox .synews9 span#date {
	float: right;
	color: #999;
}
.mainbox .right {
	width: 275px;
	float: right;
}
.mainbox .right .right02 {
	border: #D4D4D4 1px solid;
}
/*首页鼠标特效start*/
.scrollFrame {
	width: 100%;
}
.scrollFrame .cls {
	clear: both;
}
.scrollFrame .cont {
}
.scrollFrame .hidden {
	display: none;
}
.scrollFrame .display {
	display: block;
}
.scrollFrame {
	margin: 0px auto;
	overflow: hidden;
}
.scrollFrame .scrollUl {
	height: 35px;
}
.scrollFrame .scrollUl li {
	float: left;
}
.scrollFrame .scrollUl .textdiv {
	width: 65px;
	float: left;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
	color: #069;
}
.scrollFrame .scrollUl .blankdiv {
	width: 10px;
	float: left;
	text-align: center;
	line-height: 35px;
}
.scrollFrame .scrollUl .textcss {
	width: 100px;
	float: left;
	text-align: center;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	color: #222;
	font-family: "微软雅黑"
}
.scrollFrame .bor03 {
	display: block;
	clear: both;
}
.scrollFrame .sd01 {
	cursor: pointer;
	width: 63px;
	color: #000;
	border: 1px solid #ededed;
	height: 29px;
	font-size: 12px;
	line-height: 29px;
	margin-top: 6px;
	margin-right: 2px;
	display: block;
	text-align: center;
}
.scrollFrame .sd02 {
	cursor: pointer;
	width: 63px;
	color: #3D81C0;
	border: 1px solid #ededed;
	background: #fcfcfc;
	height: 29px;
	font-size: 12px;
	line-height: 29px;
	margin-top: 6px;
	margin-right: 2px;
	display: block;
	text-align: center;
}
.scrollFrame .bor03 {
	display: block;
	clear: both;
}
.scrollFrame .bor03 .zxym {
	padding: 8px;
	height: 282px;
	overflow: hidden;
	color: #3D81C0;
}
.scrollFrame .bor03 .zxym h2 {
	line-height: 32px;
	height: 32px;
	text-align: center;
	overflow: hidden;
	margin-bottom: 10px;
}
.scrollFrame .bor03 .zxym h2 a {
	color: #3D81C0;
	font-family: "微软雅黑";
	font-size: 16px;
}
.scrollFrame .bor03 .zxym h2 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.scrollFrame .bor03 .zxym li {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.scrollFrame .bor03 .zxym a {
	font-size: 14px;
	color: #333
}
.scrollFrame .bor03 .zxym span {
	float: right;
	color: #999;
}
.scrollFrame .bor03 .zxym a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.scrollFrame .scrollUl2 {
	border-bottom: #CC0001 2px solid;
	height: 34px;
}
.scrollFrame .scrollUl2 li {
	float: left;
}
.scrollFrame .scrollUl2 .textdiv {
	width: 165px;
	float: left;
	margin-right: 100px;
	text-align: left;
	line-height: 36px;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.scrollFrame .scrollUl3 {
	height: 32px;
	border: #d4d4d4 1px solid;
}
.scrollFrame .scrollUl3 {
	height: 36px;
	border: #ddd 1px solid;
	border-top: 2px solid #999;
	background: #f6f6f6;
}
.scrollFrame .scrollUl3 li {
	float: left;
	width: 107px;
	cursor: pointer;
	text-align: center;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	border-top: 2px solid #fff;
}
.scrollFrame .scrollUl3 li.sd05 {
	color: #003a75;
	height: 36px;
	line-height: 36px;
	display: block;
	background: #fff;
	border-top: 2px solid #06417d;
	margin-top: -1px
}
.scrollFrame .scrollUl3 li.sd06 {
	color: #333;
	margin-top: -2px;
	border-top: 1px solid #999;
	line-height: 41px;
}
.scrollFrame .sd03 {
	cursor: pointer;
	width: 90px;
	background: #C80000;
	text-align: center;
	color: #FFF;
	height: 31px;
	font-size: 14px;
	line-height: 31px;
	margin-top: 3px;
	display: block;
	margin-left: 5px;
}
.scrollFrame .sd04 {
	cursor: pointer;
	background: #DEDEDE;
	width: 90px;
	color: #555;
	margin-left: 5px;
	height: 31px;
	font-size: 14px;
	line-height: 31px;
	text-align: center;
	margin-top: 3px;
	display: block;
}
.scrollFrame .scrollUl4 {
	display: block;
	margin-bottom: 10px;
	height: 26px;
	border-bottom: #09b173 1px solid;
}
.scrollFrame .scrollUl4 li {
	cursor: pointer;
	float: left;
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	margin-right: 10px;
	text-align: center;
	font-size: 12px;
	background-color: #cad0ce;
	color: #222;
	font-size: 14px;
}
.scrollFrame .scrollUl4 li.sd05 {
	color: #fff;
	height: 26px;
	line-height: 26px;
	display: block;
	background-color: #09b173;
}
.scrollFrame .scrollUl4 li.sd06 {
	color: #fff;
	background-color: #09b173;
	height: 26px;
	line-height: 26px;
}
.scrollFrame .bor02 {
	border: #E8E8E8 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
}
.scrollFrame .bor02 ul {
	padding: 8px;
	text-align: left;
	line-height: 24px;
}
/*首页鼠标特效end*/



/*新闻样式*/
.mainpdbox {
	width: 1000px;
	margin: 0px auto;
}
.mainpdbox .left {
	width: 680px;
	float: left;
}
.mainpdbox .left .left01 {
}
.mainpdbox .left .left01 .floatl {
	width: 294px;
	float: left;
	padding: 2px;
	height: 266px;
	overflow: hidden;
}
.mainpdbox .left .left01 .floatr {
	width: 373px;
	float: right;
	height: 270px;
	overflow: hidden;
}
.mainpdbox .left .left01 .floatr .news {
	padding: 7px 20px 8px 20px;
	border-bottom: #ccc 1px dotted;
}
.mainpdbox .left .left01 .floatr .news ul {
}
.mainpdbox .left .left01 .floatr .news h2 {
	text-align: center;
}
.mainpdbox .left .left01 .floatr .news h2 a {
	font-size: 16px;
	font-weight: bold;
	color: #c00;
	font-family: "微软雅黑"
}
.mainpdbox .left .left01 .floatr .news h2 a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.mainpdbox .left .left01 .floatr .news p {
	line-height: 23px;
	color: #999
}
.mainpdbox .left .left01 .floatr .news p span a {
	color: green;
}
.mainpdbox .left .left01 .floatr .news p span a:hover {
	color: #3D81C0;
	text-decoration: none;
}
.mainpdbox .left .left01 .floatr .newstop6 {
}
.mainpdbox .left .left01 .floatr .newstop6 ul {
	padding: 5px 8px 8px 8px;
}
.mainpdbox .left .left01 .floatr .newstop6 li {
	height: 25px;
	line-height: 25px;
	background: url(artarrow.gif) no-repeat 0px 9px;
	padding-left: 8px;
	overflow: hidden
}
.mainpdbox .left .left01 .floatr .newstop6 li a {
	color: #333;
}
.mainpdbox .left .left01 .floatr .newstop6 strong {
	font-weight: normal;
}
.mainpdbox .left .left01 .floatr .newstop6 span {
}
.mainpdbox .left .left01 .floatr .newstop6 span a {
	color: green;
}
.mainpdbox .left .left01 .floatr .newstop6 a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.mainpdbox .left .left02 {
}
.mainpdbox .left .left02 .coll {
	width: 333px;
	float: right;
	height: 265px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #CBCBCB;
	padding-bottom: 10px;
}
.mainpdbox .left .left02 .colr {
	width: 333px;
	float: left;
	height: 265px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #CBCBCB;
	padding-bottom: 10px;
}
.mainpdbox .left .left02 .coll .t, .mainpdbox .left .left02 .colr .t {
	width: 333px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-top: 2px solid #005bb4;
	border-bottom: 1px solid #C3C3C3;
	background: #fff;
}
.mainpdbox .left .left02 .coll .t h3, .mainpdbox .left .left02 .colr .t h3 {
	height: 25px;
	width: 50px;
	font-size: 16px;
	padding-left: 5px;
	color: #293036;
	font-weight: normal;
	padding-left: 10px
}
.mainpdbox .left .left02 .coll .t span, .mainpdbox .left .left02 .colr .t span {
	right: 10px;
	top: 0px;
	float: right;
	padding-right: 10px
}
.mainpdbox .left .left02 .coll .t span a, .mainpdbox .left .left02 .colr .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.mainpdbox .left .left02 .coll ul, .mainpdbox .left .left02 .colr ul {
	padding: 8px;
}
.mainpdbox .left .left02 .coll .imgArea, .mainpdbox .left .left02 .colr .imgArea {
	height: 85px;
	overflow: hidden;
}
.mainpdbox .left .left02 .coll .imgArea .imgLAreapic, .mainpdbox .left .left02 .colr .imgArea .imgLAreapic {
	width: 120px;
	float: left;
}
.mainpdbox .left .left02 .coll .imgArea .imgLAreapic img, .mainpdbox .left .left02 .colr .imgArea .imgLAreapic img {
	width: 100%;
	height: 74px;
	padding: 2px;
	border: #D4D4D4 1px solid;
}
.mainpdbox .left .left02 .coll .imgArea .imgT, .mainpdbox .left .left02 .colr .imgArea .imgT {
	width: 180px;
	float: right;
}
.mainpdbox .left .left02 .coll .imgArea .imgT h3, .mainpdbox .left .left02 .colr .imgArea .imgT h3 {
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center
}
.mainpdbox .left .left02 .coll .imgArea .imgT h3 a, .mainpdbox .left .left02 .colr .imgArea .imgT h3 a {
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #3D81C0;
	font-family: "微软雅黑";
}
.mainpdbox .left .left02 .coll .imgArea .imgT h3 a:hover, .mainpdbox .left .left02 .colr .imgArea .imgT h3 a:hover {
	color: #4E8ED6
}
.mainpdbox .left .left02 .coll .imgArea .imgT span, .mainpdbox .left .left02 .colr .imgArea .imgT span {
	color: #999;
}
.mainpdbox .left .left02 .coll li, .mainpdbox .left .left02 .colr li {
	height: 25px;
	line-height: 25px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.mainpdbox .left .left02 .coll li a, .mainpdbox .left .left02 .colr li a {
	color: #333
}
.mainpdbox .left .left02 .coll li a:hover, .mainpdbox .left .left02 .colr li a:hover {
	color: #4E8ED6
}
.mainpdbox .left .left02 .coll a:hover, .mainpdbox .left .left02 .colr a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .right {
	width: 275px;
	float: right;
}
.mainpdbox .right .right01 {
}
.mainpdbox .right .right01 .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.mainpdbox .right .right01 .title h3 {
	background: #fff;
	width: 100px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.mainpdbox .right .right01 .right01box {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .right .right01 .right01box ul {
	padding: 8px;
}
.mainpdbox .right .right01 .right01box #top1 {
	height: 85px;
	overflow: hidden;
	border-bottom: #e8e8e8 1px dotted;
	margin-bottom: 8px;
}
.mainpdbox .right .right01 .right01box .photoimg {
	width: 75px;
	float: left;
}
.mainpdbox .right .right01 .right01box .photoimg img {
	width: 68px;
	height: 68px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.mainpdbox .right .right01 .right01box .zttext {
	width: 170px;
	float: right;
}
.mainpdbox .right .right01 .right01box .zttext h2 {
	line-height: 25px;
}
.mainpdbox .right .right01 .right01box .zttext h2 a {
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold
}
.mainpdbox .right .right01 .right01box .zttext h2 a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.mainpdbox .right .right01 .right01box .zttext span#ztintro {
	line-height: 24px;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.mainpdbox .right .right01 .right01box li {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	overflow: hidden;
}
.mainpdbox .right .right01 .right01box a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.mainpdbox .right .right01 .right01box a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.mainpdbox .right .right01 .right01box span {
	float: right;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .right .right02 {
}
.mainpdbox .right .right02 .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.mainpdbox .right .right02 .title h3 {
	background: #fff;
	width: 90px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
	padding-left: 5px;
}
.mainpdbox .right .right02 .right02box {
}
.mainpdbox .right .right02 .right02box ul {
	padding: 8px;
}
.mainpdbox .right .right02 .right02box li {
	height: 26px;
	line-height: 26px;
	border-bottom: #ccc 1px dashed;
	overflow: hidden;
	margin-top: 10px;
}
.mainpdbox .right .right02 .right02box a {
	font-size: 12px;
	font-weight: normal;
	color: #cccc;
}
.mainpdbox .right .right02 .right02box a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.mainpdbox .righta {
	width: 275px;
	float: right;
	height: 100%;
	overflow: hidden;
}
.mainpdbox .righta .ad {
	width: 275px;
	overflow: hidden;
}
.mainpdbox .righta .right01r {
}
.mainpdbox .righta .right01r .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.mainpdbox .righta .right01r .title h3 {
	background: #fff;
	width: 100px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.mainpdbox .righta .right01r .right01box {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .righta .right01r .right01box ul {
	padding: 8px;
}
.mainpdbox .righta .right01r .right01box #top1 {
	height: 85px;
	overflow: hidden;
	border-bottom: #e8e8e8 1px dotted;
	margin-bottom: 8px;
}
.mainpdbox .righta .right01r .right01box .photoimg {
	width: 75px;
	float: left;
}
.mainpdbox .righta .right01r .right01box .photoimg img {
	width: 68px;
	height: 68px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.mainpdbox .righta .right01r .right01box .zttext {
	width: 170px;
	float: right;
}
.mainpdbox .righta .right01r .right01box .zttext h2 {
	line-height: 25px;
}
.mainpdbox .righta .right01r .right01box .zttext h2 a {
	color: #444;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold
}
.mainpdbox .righta .right01r .right01box .zttext h2 a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .righta .right01r .right01box .zttext span#ztintro {
	line-height: 24px;
	font-size: 12px;
	font-weight: normal;
	color: #555;
}
.mainpdbox .righta .right01r .right01box li {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	overflow: hidden;
}
.mainpdbox .righta .right01r .right01box a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.mainpdbox .righta .right01r .right01box a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .righta .right01r .right01box span {
	float: right;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .righta .right02r {
}
.mainpdbox .righta .right02r .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.mainpdbox .righta .right02r .title h3 {
	background: #fff;
	width: 140px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.mainpdbox .righta .right02r .right02box {
}
.mainpdbox .righta .right02r .right02box ul {
	padding: 8px;
}
.mainpdbox .righta .right02r .right02box li {
	height: 26px;
	line-height: 26px;
	border-bottom: #e8e8e8 1px dashed;
	overflow: hidden;
}
.mainpdbox .righta .right02r .right02box a {
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.mainpdbox .righta .right02r .right02box a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .lefta {
	width: 678px;
	float: left;
	overflow: hidden
}
.mainpdbox .lefta .articlecontent {
	padding: 15px;
	height: 100%;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	background: #fdfdfd;
}
.mainpdbox .lefta .articlecontent h3 {
	line-height: 35px;
	text-align: center;
	font-size: 22px;
	color: #000;
	font-family: "微软雅黑";
}
.mainpdbox .lefta .articlecontent .info {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.mainpdbox .lefta .articlecontent .info span {
	padding: 0px 5px;
}
.mainpdbox .lefta .articlecontent .info span a {
	color: red;
}
.mainpdbox .lefta .articlecontent .newscontent {
	font-size: 14px;
	line-height: 26px;
}
.mainpdbox .lefta .articlecontent .Author {
	text-align: right;
	font-size: 14px;
	color: #000;
}
.mainpdbox .lefta .articlecontent .sharebox {
	text-align: right;
	height: 26px;
	line-height: 30px;
	background: #fdfdfd;
	padding-top: 7px;
}
.mainpdbox .lefta .articlecontent .moodbox {
}
.mainpdbox .lefta .articlecontent .articlekey {
	line-height: 25px;
}
.mainpdbox .lefta .articlecontent .articlekey a {
	color: #ff0000;
}
.mainpdbox .lefta .articlecontent .articlekey a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .lefta .articlecontent .articlebook {
}
.mainpdbox .lefta .articlecontent .articlebook h2 {
	line-height: 25px;
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .lefta .articlecontent .articlebook h2 a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .lefta .xgxw {
	border-top: #dcdcdc 1px dashed;
}
.mainpdbox .lefta .xgxw .title {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.mainpdbox .lefta .xgxw .xgnewsbox {
	padding: 8px;
}
.mainpdbox .lefta .xgxw .xgnewsbox ul {
}
.mainpdbox .lefta .xgxw .xgnewsbox li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.mainpdbox .lefta .xgxw .xgnewsbox a {
	font-size: 14px;
	color: #000;
}
.mainpdbox .lefta .xgxw .xgnewsbox a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .lefta .xgxw .xgnewsbox span {
	padding-left: 10px;
	color: #999;
}
.mainpdbox .lefta .commentbox {
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	background: #fdfdfd;
	min-height: 200px;
}
.mainpdbox .lefta .commentbox .title {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	padding-left: 15px;
	font-weight: bold;
	color: #333;
	background: #f1f1f1;
}
.mainpdbox .lefta .commentbox .title h3 {
}
.mainpdbox .lefta .commentbox .comment {
	padding: 10px;
	font-size: 12px;
}
.mainpdbox .left {
}
.mainpdbox .left .tjtw {
	border: #d8d8d8 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.mainpdbox .left .tjtw .title {
	background: url(bluenav.gif) no-repeat 10px 7px;
	height: 29px;
	line-height: 29px;
	border-bottom: #d8d8d8 1px solid;
	padding-left: 20px;
	color: #333;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
}
.mainpdbox .left .tjtw .tjtwbox {
	min-height: 120px;
}
.mainpdbox .left .tjtw .tjtwbox ul {
	padding: 8px;
}
.mainpdbox .left .tjtw .tjtwbox li {
	float: left;
	text-align: center;
	width: 132px;
*+width:133px;
	height: 125px;
	overflow: hidden;
	white-space: nowrap;
}
.mainpdbox .left .tjtw .tjtwbox a.pic img {
	width: 100px;
	height: 88px;
	padding: 2px;
	border: #D4D4D4 1px solid;
	margin-bottom: 8px;
}
.mainpdbox .left .tjtw .tjtwbox a {
}
.mainpdbox .left .tjtw .tjtwbox a strong {
	font-weight: normal;
}
.mainpdbox .left .tjtw .tjtwbox a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .left .tjtw .tjtwbox span, .mainpdbox .left .tjtw .tjtwbox span img {
	display: none;
}
.mainpdbox .left .bannerl {
	width: 680px;
	overflow: hidden;
}
.mainpdbox .left .newslist {
	border: #d8d8d8 1px solid;
	height: 100%;
	overflow: hidden;
}
.mainpdbox .left .newslist h3 {
	background: url(bluenav.gif) no-repeat 10px 7px;
	height: 29px;
	line-height: 29px;
	border-bottom: #d8d8d8 1px solid;
	padding-left: 20px;
	color: #333;
	font-family: "微软雅黑";
	position: relative;
}
.mainpdbox .left .newslist h3 span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.mainpdbox .left .newslist h3 span a {
	float: left;
	padding: 0px 5px;
}
.mainpdbox .left .newslist h3 span a {
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .left .newslist dl {
	padding: 8px;
	height: 110px;
	border-bottom: #d8d8d8 1px dotted;
	overflow: hidden;
}
.mainpdbox .left .newslist dl.nl_con1 {
	margin: 0px 10px;
}
.mainpdbox .left .newslist dd h4.nlc_tit {
	background: url(listicon.gif) no-repeat 5px 5px;
	padding-left: 24px;
}
.mainpdbox .left .newslist dd h4.nlc_tit a {
}
.mainpdbox .left .newslist dd h4.nlc_tit a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.mainpdbox .left .newslist dd p.nlc_time {
	color: #666;
	padding-left: 25px;
	height: 24px;
	line-height: 24px;
}
.mainpdbox .left .newslist dd p.nlc_info {
	line-height: 24px;
	color: #333;
	padding-left: 25px;
	text-indent: 2em;
}
.mainpdbox .left .newslist dd p.nlc_info a {
	color: #369;
}
.mainpdbox .left .newslist dd p.nlc_info a:hover {
	color: #ff6600;
	text-decoration: none;
}
.mainpdbox .left .articlecontent {
	padding: 15px;
	height: 100%;
	overflow: hidden;
}
.mainpdbox .left .articlecontent h3 {
	line-height: 35px;
	text-align: center;
	font-size: 22px;
	color: #000;
}
.mainpdbox .left .articlecontent .info {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.mainpdbox .left .articlecontent .info span {
	padding: 0px 5px;
}
.mainpdbox .left .articlecontent .info span a {
	color: red;
}
.mainpdbox .left .articlecontent .newscontent {
	font-size: 14px;
	line-height: 26px;
}
.mainpdbox .left .articlecontent .Author {
	text-align: right;
	font-size: 14px;
	color: #000;
}
.mainpdbox .left .articlecontent .sharebox {
	text-align: right;
	height: 26px;
	line-height: 30px;
	background: #F4F8FD;
	padding-top: 7px;
}
.mainpdbox .left .articlecontent .moodbox {
}
.mainpdbox .left .articlecontent .articlekey {
	line-height: 25px;
}
.mainpdbox .left .articlecontent .articlekey a {
	color: #ff0000;
}
.mainpdbox .left .articlecontent .articlekey a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .left .articlecontent .articlebook {
}
.mainpdbox .left .articlecontent .articlebook h2 {
	line-height: 25px;
	font-size: 12px;
	font-weight: normal;
}
.mainpdbox .left .articlecontent .articlebook h2 a:hover {
	color: red;
	text-decoration: none;
}
.annex {
	width: 600px;
	margin : 15px;
	border : 1px dashed #999;
	background : #f9f9f9;
	line-height : normal;
}
.annex td {
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.mainpdbox .left .commentbox {
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
	border-top: 1px dashed #ccc;
	padding-top: 10px;
}
.mainpdbox .left .commentbox .title {
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.mainpdbox .left .commentbox .title h3 {
}
.mainpdbox .left .commentbox .comment {
	padding: 10px;
	font-size: 12px;
}
.mainpdbox .left .xgxw {
	border-top: #CCC 1px dashed;
}
.mainpdbox .left .xgxw .title {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #069;
	font-weight: bold;
}
.mainpdbox .left .xgxw .xgnewsbox {
	padding: 8px;
}
.mainpdbox .left .xgxw .xgnewsbox ul {
}
.mainpdbox .left .xgxw .xgnewsbox li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.mainpdbox .left .xgxw .xgnewsbox a {
	font-size: 14px;
	color: #000;
}
.mainpdbox .left .xgxw .xgnewsbox a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .left .xgxw .xgnewsbox span {
	padding-left: 10px;
	color: #999;
}
/*评论*/

.mainpdbox .left .showcomment {
	border: #e5e5e5 1px solid;
	overflow: hidden;
	background: #fdfdfd;
	border-bottom: 2px solid #ccc;
}
.mainpdbox .left .showcomment .title {
	background: #f1f1f1;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 15px;
}
.mainpdbox .left .showcomment .showbox {
	padding: 10px;
	min-height: 100px;
}
.quote {
	border: 1px solid #ccc;
	background: #f1f1f1;
	padding: 5px;
	margin: 5px;
}
/*文章系统筛选*/
.search01 {
}
.search01 .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
}
.search01 .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.fieldmenu {
	padding: 0px;
	margin: 0px;
	border: #CCE0F5 1px solid;
	border-top: none;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.fieldmenu .keyform {
	background: url(icon_search.gif) no-repeat 10px 10px;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	padding-left: 30px;
	padding-bottom: 10px;
}
.fieldmenu .keyform span {
	font-weight: bold;
	color: #999;
}
.fieldmenu .keyform .kw {
	border: #C6DDF1 1px inherit;
	height: 20px;
	line-height: 20px;
	color: #999;
	font-size: 12px;
}
.condition_title {
	width: 10%;
	float: left;
	text-align: right;
	font-weight: bold;
	color: #333;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
}
.container {
	width: 87%;
	float: right;
	padding-left: 15px;
	text-align: left;
	line-height: 24px;
	margin: 1px;
	white-space: nowrap;
	font-size: 12px;
}
.container strong {
	background: #03A2DC;
	color: #FFF;
	font-weight: normal;
	display: block;
	width: 80px;
	float: left;
	text-align: center;
}
.container a {
	padding: 0px 6px;
	float: left;
	font-size: 12px;
}
.container a:hover {
	color: red;
	text-decoration: none;
}
.search02 {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
}
.search02 .tabtit {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
}
.fcsearch_tabs {
	width: 260px;
	float: left;
}
.fcsearch_tabs ul {
	padding-left: 5px;
}
.fcsearch_tabs li {
	width: 120px;
	height: 27px;
	text-align: center;
	float: left;
	background: url(titbg.gif) repeat-x left top;
	font-size: 14px;
	color: #069;
}
.fcsearch_tabs a:hover {
	color: red;
	text-decoration: none;
}
.fcsearch_tabs li.slt {
	width: 120px;
	height: 27px;
	text-align: center;
	float: left;
	background: url(titbg.gif) repeat-x left bottom;
	border: #C6DDF1 1px solid;
	border-bottom: none;
	margin-top: 1px;
}
.fcsearch_tabs li.slt a {
	color: #0690;
	font-size: 14px;
	font-weight: bold;
}
.fcsearch_tabs li.slt a:hover {
	color: red;
	text-decoration: none;
}
.sear_result {
	width: 330px;
	float: right;
	background: url(icon2.gif) no-repeat;
	padding-left: 22px;
}
.sear_result span {
	font-weight: bold;
	color: #069;
}
.mainpdbox .left .search02 .artlisting {
	height: 100%;
	overflow: Hidden;
}
.mainpdbox .left .search02 .artlisting ul {
	padding: 10px;
}
.mainpdbox .left .search02 .artlisting li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.mainpdbox .left .search02 .artlisting a {
	font-size: 14px;
}
.mainpdbox .left .search02 .artlisting a:hover {
	color: red;
	text-decoration: none;
}
.shoplisting {
	padding: 10px;
}
.shoplisting ul {
}
.shoplisting li {
	width: 216px;
	margin: 10px;
	float: left;
	text-align: center;
	height: 260px;
	overflow: hidden;
}
.shoplisting .photo {
}
.shoplisting .photo img {
	width: 210px;
	height: 153px;
	padding: 2px;
	border: #09b173 1px solid;
}
.shoplisting .details {
	text-align: left;
}
.shoplisting .details h4 {
	line-height: 25px;
	max-height: 50px;
	overflow: hidden;
}
.shoplisting .details h4 a {
	font-size: 12px;
	font-weight: normal;
	color: #323232;
}
.shoplisting .details h4 a:hover {
	color: #09b173;
	text-decoration: none;
}
.shoplisting .details h3 {
	line-height: 25px;
	font-weight: normal;
	color: #555;
	font-size: 12px;
}
/*全站搜索begin*/
.somenu {
	width: 980px;
	margin: 0px auto;
	background: #fff;
	height: 29px;
	border: #ebebeb 1px solid;
	border-right: #BDD7F2 1px solid;
	overflow: hidden;
}
.somenu h2 {
	width: 80px;
	float: left;
	font-size: 12px;
	line-height: 29px;
	text-align: center;
	font-weight: bold;
	color: #000;
	background: url(icon2.gif) no-repeat right top;
}
.somenu ul {
	width: 880px;
	float: right;
}
.somenu li {
	float: left;
	line-height: 29px;
	border-right: #ebebeb 1px inset;
	text-align: center;
}
.somenu a {
	width: 70px;
	float: left;
	display: block;
	font-size: 14px;
	color: #555;
}
.somenu a:hover {
	display: block;
	background: url(up.png) no-repeat center bottom;
	text-decoration: none;
}
.so_top {
	width: 965px;
	margin: 0px auto;
}
.so_top .logo {
	width: 312px;
	float: left;
}
.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
	color: #000000;
	height: 20px;
}
.suggest_link_over {
	padding: 2px 6px 2px 6px;
	color: #fff;
	height: 20px;
	background: #3399FF;
}
#search_suggest {
	width: 535px;
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #e5e5e5;
	border-top: none;
	left: -1px;
	height: 150px;
	overflow-y: auto;
	overflow-x: hidden;
}
#search_suggest li {
	height: 25px;
	line-height: 25px;
	border-bottom: #e8e8e8 1px solid;
}
.searchbody {
	width: 990px;
	margin: 0px auto;
	margin-top: 40px;
}
.searchbody .left {
	width: 690px;
	float: left;
}
.searchbody .left .tit {
	background: #FAFFF9 url(btn.png) no-repeat 8px 6px;
	border: #E2F3DE 1px solid;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	color: #555;
	padding-left: 28px;
}
.searchbody .left .tit span {
	color: red;
	font-weight: bold;
}
.searchbody .left .leftbox {
}
.searchbody .left .leftbox .searchlist {
}
.searchbody .left .leftbox .searchlist ul {
	padding-top: 15px;
}
.searchbody .left .leftbox .searchlist li {
	line-height: 28px;
}
.searchbody .left .leftbox .searchlist span.art_title a {
	font-size: 14px;
	color: #0022CC;
	text-decoration: underline;
}
.searchbody .left .leftbox .searchlist span.art_title a:visited {
	color: #CC3300;
	text-decoration: underline;
}
.searchbody .left .leftbox .searchlist span.artintro {
	line-height: 24px;
	font-size: 12px;
}
.searchbody .left .leftbox .searchlist span.arturl {
	line-height: 24px;
}
.searchbody .left .leftbox .searchlist span.arturl a {
	color: green;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.searchbody .left .leftbox .searchlist span.arturl a:hover {
	text-decoration: none;
}
.searchbody .left .leftbox .searchlist span.c9 {
	color: green;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.searchbody .left .leftbox .searchabout {
	margin: 0px 10px 0px 0px;
	padding: 15px;
	background: #EFEFEF;
	height: 100%;
	overflow: hidden;
}
.searchbody .left .leftbox .searchabout h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.searchbody .left .leftbox .searchabout .searchresult li {
	line-height: 25px;
	width: 20%;
	float: left;
	border-bottom: #f1f1f1 1px solid;
}
.searchbody .left .leftbox .searchabout .searchresult a {
	font-size: 14px;
	color: #0022CC;
	text-decoration: underline;
}
.searchbody .left .leftbox .searchabout .searchresult a:hover {
	color: red;
}
.searchbody .left .leftbox .kuaisou {
	margin: 0px 10px 0px 0px;
}
.searchbody .left .leftbox .kuaisou .i {
	height: 23px;
	line-height: 23px;
	width: 575px;
	padding-left: 15px;
	color: #333;
}
.searchbody .left .leftbox .kuaisou #m {
	margin-left: 5px;
	height: 28px;
	line-height: 22px;
	width: 80px;
	border: none;
}
.searchbody .right {
	width: 268px;
	float: right;
}
.searchbody .right .ksad {
	border: #E2F3DE 1px solid;
	padding: 10px;
	background: #FAFFF9;
}
.searchbody .right .ksad h2 {
	font-size: 16px;
	font-weight: bold;
	color: green;
	font-family: "微软雅黑"
}
.searchbody .right .ksad p {
	line-height: 24px;
	color: #666;
	font-family: "微软雅黑"
}
.searchbody .right .ksad p a {
	color: green;
	text-decoration: underline;
	font-family: "微软雅黑"
}
.searchbody .right .ksad p a:hover {
}
.searchbody .right .right01 {
}
.searchbody .right .right01 .tit {
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 5px;
	border-bottom: #CCC 1px solid;
}
.searchbody .right .right01 .right01box {
}
.searchbody .right .right01 .right01box ul {
	padding: 8px;
}
.searchbody .right .right01 .right01box li {
	background: url(artarrow.gif) no-repeat 0px 11px;
	padding-left: 8px;
	height: 26px;
	line-height: 26px;
	width: 245px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.searchbody .right .right01 .right01box a {
	color: #0022CC;
}
.searchbody .right .right01 .right01box a:hover {
	text-decoration: none;
	color: red;
}
/*全站搜索end*/


.mainpdbox .left .showcomment #content_nei {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .left .showcomment #content_nei ul {
	padding: 10px;
}
.mainpdbox .left .showcomment #content_nei li {
}
.mainpdbox .left .showcomment #content_nei .articleurl {
	line-height: 30px;
}
.mainpdbox .left .showcomment #content_nei .articleurl a {
	color: #069;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}
.searchbody .left .leftbox .searchlist span.art_title a:visited {
	color: #003399;
	text-decoration: underline;
}
/*文章分页样式*/
#fenye {
	clear: both;
}
#fenye a {
	text-decoration: none;
	display: inline;
}
#fenye .prev, #fenye .next {
	text-align: center;
	padding: 0 15px;
}
#fenye a.curr {
	background: #cb0404;
	border: 1px solid #ddd;
	color: #fff!important;
	text-align: center;
}
#fenye a.curr:visited {
	color: #fff;
}
#fenye a.curr font {
	color: #fff!important;
}
#fenye a {
	color: #333;
	background: #fff;
	border: 1px solid #ddd;
	margin: 0px 5px;
	float: left;
	text-align: center;
	padding: 0 15px;
	height: 50px;
	line-height: 50px
}
#fenye a.num {
}
#fenye a:visited {
	color: #333;
}
#fenye a:hover {
	color: #fff;
	background: #cb0404;
	border: 1px solid #ddd;
	float: left;
}
#fenye span {
	line-height: 50px;
}
/*文章正文分页样式*/
#pageNext {
	padding: 10px 12px 6px;
	clear: both;
}
#pageNext .prev, #pageNext .next {
	width: 52px;
	text-align: center;
}
#pageNext a.curr {
	width: 22px;
	background: #cb0404;
	border: 1px solid #ddd;
	color: #fff;
	text-align: center;
}
#pageNext a.curr:visited {
	color: #fff;
}
#pageNext a {
	margin: 5px 4px;
	color: #959595;
	background: #fff;
	border: 1px solid #ddd;
	float: left;
	text-align: center;
	height: 22px;
	line-height: 22px
}
#pageNext a.num {
	width: 22px;
}
#pageNext a:visited {
	color: #959595;
}
#pageNext a:hover {
	color: #fff;
	background: #cb0404;
	border: 1px solid #ddd;
	float: left;
}
/*专题*/
.hotzt {
	width: 963px;
	margin: 0px auto;
	border: #C6DDF1 1px solid;
	padding-bottom: 10px;
	height: 100%;
	overflow: hidden;
}
.hotzt .title {
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.hotzt .title span {
	color: #990000;
	font-weight: bold;
}
.hotzt .hotztbox {
}
.hotzt .hotztbox ul {
	padding: 10px;
}
.hotzt .hotztbox li {
	width: 20%;
	float: left;
	text-align: center;
}
.hotzt .hotztbox img {
	width: 160px;
	height: 120px;
	padding: 2px;
	border: #e8e8e8 1px solid;
	margin-bottom: 8px;
}
.hotzt .hotztbox a:hover {
	color: red;
	text-decoration: none;
}
.ztlist {
	width: 965px;
	margin: 0px auto;
}
.ztlist .coll {
	width: 475px;
	float: left;
	border: #C6DDF1 1px solid;
	height: 250px;
	margin-bottom: 10px;
	overflow: hidden;
}
.ztlist .colr {
	width: 475px;
	float: right;
	border: #C6DDF1 1px solid;
	height: 250px;
	margin-bottom: 10px;
	overflow: hidden;
}
.ztlist .coll .t, .ztlist .colr .t {
	width: 460px;
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
	font-weight: normal;
	position: relative;
}
.ztlist .coll .t span, .ztlist .colr .t span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.ztlist .coll .t span a, .ztlist .colr .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.ztlist .coll ul, .ztlist .colr ul {
	padding: 0px 10px;
}
.ztlist .coll li, .ztlist .colr li {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.ztlist .coll a, .ztlist .colr a {
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.ztlist .coll a:hover, .ztlist .colr a:hover {
	color: red;
	text-decoration: none;
}
.ztlist .coll span#date, .ztlist .colr span#date {
	float: right;
	color: #999;
	font-weight: normal;
}
.ztfl {
	width: 965px;
	margin: 0px auto;
}
.ztfl .floatl {
	width: 680px;
	float: left;
	border: #C6DDF1 1px solid;
	padding-bottom: 10px;
}
.ztfl .floatl .title {
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztfl .floatl .floatlbox {
}
.ztfl .floatl .floatlbox ul {
	padding: 10px 20px;
}
.ztfl .floatl .floatlbox li {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 12px;
}
.ztfl .floatl .floatlbox a {
	font-size: 14px;
	color: #000;
}
.ztfl .floatl .floatlbox a:hover {
	color: red;
	text-decoration: none;
}
.ztfl .floatl .floatlbox span#date {
	float: right;
	color: #999;
}
.ztfl .floatr {
	width: 275px;
	float: right;
}
.ztfl .floatr .floatr1 {
	overflow: hidden;
}
.ztfl .floatr .floatr2 {
	border: #C6DDF1 1px solid;
}
.ztfl .floatr .floatr2 .title {
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztfl .floatr .floatr2 .floatr2box {
}
.ztfl .floatr .floatr2 .floatr2box ul {
	padding: 8px;
}
.ztfl .floatr .floatr2 .floatr2box li {
	height: 28px;
	line-height: 28px;
}
.ztfl .floatr .floatr2 .floatr2box a:hover {
	color: red;
	text-decoration: none;
}
.ztpic {
	width: 965px;
	margin: 0px auto;
}
.ztpic img {
	width: 965px;
	overflow: hidden;
}
.ztmain2 {
	width: 965px;
	margin: 0px auto;
}
.ztmain2 .left {
	width: 270px;
	float: left;
}
.ztmain2 .left .focus {
}
.ztmain2 .left .left2 {
	border: #C6DDF1 1px solid;
	height: 255px;
	overflow: hidden;
}
.ztmain2 .left .left2 .tit {
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztmain2 .left .left2 .left2box {
	padding: 10px;
	line-height: 24px;
}
.ztmain2 .mid {
	width: 373px;
	float: left;
	margin-left: 10px;
}
.ztmain2 .mid .mid01 {
	background: url(hotbg.gif) no-repeat;
	height: 200px;
	overflow: hidden;
	padding: 24px 10px 0px 15px;
}
.ztmain2 .mid .mid01 ul {
}
.ztmain2 .mid .mid01 li {
	height: 84px;
	overflow: hidden;
	border-bottom: #e8e8e8 1px dashed;
	padding-top: 8px;
}
.ztmain2 .mid .mid01 a {
	font-size: 14px;
	font-weight: bold;
}
.ztmain2 .mid .mid01 a:hover {
	color: red;
	text-decoration: none;
}
.ztmain2 .mid .mid01 span a {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.ztmain2 .mid .mid02 {
	border: #C6DDF1 1px solid;
	height: 255px;
	overflow: hidden;
}
.ztmain2 .mid .mid02 .tit {
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztmain2 .mid .mid02 .mid02box {
}
.ztmain2 .mid .mid02 .mid02box ul {
	padding: 8px;
}
.ztmain2 .mid .mid02 .mid02box li {
	background: url(multipage.gif) no-repeat 0px 6px;
	padding-left: 15px;
	height: 26px;
	line-height: 26px;
}
.ztmain2 .mid .mid02 .mid02box a {
	font-size: 14px;
}
.ztmain2 .mid .mid02 .mid02box a:hover {
	color: red;
	text-decoration: none;
}
.ztmain2 .right {
	width: 303px;
	float: right;
}
.ztmain2 .right .right01 {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
}
.ztmain2 .right .right01 .tit {
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztmain2 .right .right01 .right01box {
}
.ztmain2 .right .right01 .right01box ul {
	padding: 8px;
}
.ztmain2 .right .right01 .right01box li {
	height: 102px;
	margin-bottom: 8px;
	border-bottom: #e8e8e8 1px dashed;
}
.ztmain2 .right .right01 .right01box .floatl {
	width: 90px;
	float: left;
}
.ztmain2 .right .right01 .right01box .floatr {
	width: 178px;
	float: right;
}
.ztmain2 .right .right01 .right01box .floatr a {
	font-weight: bold;
	color: #069;
}
.ztmain2 .right .right01 .right01box .floatr a:hover {
	color: #f30;
}
.ztmain3 {
	width: 963px;
	margin: 0px auto;
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.ztmain3 .tit {
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 15px;
}
.ztmain3 .ztmain3box {
	padding: 10px;
}
.ztmain3 .ztmain3box ul {
}
.ztmain3 .ztmain3box li {
	width: 46%;
	float: left;
	margin: 0px 3px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 15px;
}
.ztmain3 .ztmain3box a {
	font-size: 14px;
}
.ztmain3 .ztmain3box a:hover {
	color: red;
	text-decoration: none;
}
.ztmain3 .ztmain3box span {
	float: right;
	display: none;
}
/*图片频道*/

.picmain {
	width: 965px;
	margin: 0px auto;
}
.picmain .left {
	width: 680px;
	float: left;
}
.picmain .left .floatl {
	width: 359px;
	float: left;
	padding: 2px;
	height: 292px;
	overflow: hidden;
}
.picmain .left .floatr {
	width: 306px;
	float: right;
	background: url(hoticon.gif) no-repeat left top;
	border: #d8d8d8 1px solid;
	padding-bottom: 10px;
	height: 283px;
	overflow: hidden;
}
.picmain .left .floatr ul {
	padding: 13px;
}
.picmain .left .floatr li {
	width: 50%;
	float: left;
	text-align: center;
	height: 137px;
*+height:130px;
	_height: 133px;
	overflow: hidden;
	margin-top: 5px;
}
.picmain .left .floatr img {
	width: 130px;
	height: 100px;
	padding: 2px;
	border: #D4D4D4 1px solid;
}
.picmain .left .floatr a {
	color: #333;
}
.picmain .left .floatr a:hover {
	text-decoration: none;
	color: #4E8ED6;
}
.picmain .right {
	width: 275px;
	float: right;
	height: 296px;
	overflow: hidden;
}
.picmain .right .title {
	overflow: hidden;
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.picmain .right .title h3 {
	background: #fff;
	width: 100px;
	line-height: 32px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.picmain .right .right01box {
}
.picmain .right .right01box ul {
	padding: 10px;
}
.picmain .right .right01box li {
	height: 25px;
	line-height: 25px;
}
.picmain .right .right01box a {
	color: #333;
}
.picmain .right .right01box a:Hover {
	color: #4E8ED6;
	text-decoration: none;
}
.picmain2 {
	width: 965px;
	margin: 0px auto;
}
.picmain2 .col {
	height: 100%;
	overflow: hidden;
}
.picmain2 .col .t {
	border-bottom: 2px solid #CCC;
	height: 29px;
	line-height: 29px;
	color: #222;
	position: relative;
	margin-bottom: 15px;
}
.picmain2 .col .t h3 {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #005BB4;
	height: 29px;
	width: 80px;
	font-family: "微软雅黑";
	font-weight: normal
}
.picmain2 .col .t span {
	position: absolute;
	right: 10px;
	top: 5px;
}
.picmain2 .col .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.picmain2 .col .t span a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.picmain2 .col ul {
}
.picmain2 .col li {
	width: 160px;
	float: left;
	text-align: center;
	height: 142px;
	overflow: hidden;
}
.picmain2 .col img {
	width: 145px;
	height: 105px;
	padding: 3px;
	border: 1px solid #ccc
}
.picmain2 .col img:hover {
	border: 1px solid #005BB4
}
.picmain2 .col a {
	color: #333;
}
.picmain2 .col a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.piclist {
	width: 963px;
	margin: 0px auto;
	border: #e5e5e5 1px solid;
	background: #f9f9f9;
	border-bottom: 2px solid #ddd
}
.piclist .title {
	height: 40px;
	line-height: 55px;
	overflow: hidden;
	font-weight: bold;
	color: #069;
	border-bottom: 1px solid #fff;
	padding-left: 20px;
}
.piclist .title span {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	font-family: "微软雅黑"
}
.piclist .piclistbox {
}
.piclist .piclistbox ul {
	padding: 20px 8px 8px 8px;
}
.piclist .piclistbox li {
	width: 20%;
	float: left;
	text-align: center;
	height: 158px;
	overflow: hidden;
}
.piclist .piclistbox img {
	width: 152px;
	height: 116px;
	padding: 2px;
	border: #D4D4D4 1px solid;
	margin-bottom: 8px;
}
.piclist .piclistbox a {
}
.piclist .piclistbox a:hover {
	color: red;
	text-decoration: none;
}
.h_w700 {
	width: 700px;
	margin: 0 auto;
}
.picnr {
	width: 270px;
	overflow: hidden;
	float: left;
}
.picnr .title {
	height: 52px;
	line-height: 52px;
	padding-left: 30px;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.picnr .title span {
	font-size: 12px;
	font-weight: normal;
	margin-left: 20px;
}
.picnr .del {
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 0px 20px;
}
.picnr .del a {
}
.picnr .picnrbox {
}
.picnr .picnrbox .showpic {
}
.picnr .picnrbox .showpic .imglist img {
	margin: 10px;
}
.picnr .nph_intro {
	clear: both;
	padding: 10px 5px;
	line-height: 24px;
}
.picnr .nph_tj {
	padding: 10px 0px;
}
.picnr .nph_tj li {
	width: 48%;
	margin: 0 3px;
	float: left;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.picnr .nph_tj a {
}
.picnr .imageintro {
	padding: 10px 30px;
	line-height: 24px;
	text-align: left;
}
/* 图片分页方式的样式*/
.imagelist {
	margin: 0 auto;
	width: 690px;
} /*总宽度*/
.imagelist .imagetop {
	padding-right: 5px;
	text-align: right;
	margin: 5px;
}
.imagelist .imagetop a {
	color: #767676;
}
.imagelist .defaultimagesrc {
	text-align: center;
	margin: 5px;
	padding-top: 40px;
	padding-bottom: 40px;
}
.imagelist .defaultImagesrc img {
	border: 1px solid #f1f1f1;
	padding: 2px
}
.imagelist .imageintro {
	text-align: center;
	font-size: 14px;
}
.thumb {
	height: 112px;
	background: #FFF;
	padding: 5px 0px;
	width: 690px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 1px;
	font-weight: 400;
	font-size: 14px;
	color: #000;
	visibility: hidden;
	display: none;
	overflow: hidden;
}
.thumb_1 .font-28 {
	font-size: 18px;
	color: red;
}
.thumb_2 {
	float: left;
	width: 690px;
}
.thumb_2_1 {
	background: url(qh1.gif) no-repeat 0px 20px;
	float: left;
	height: 113px;
	width: 35px;
	cursor: pointer;
}
.thumb_2_2 {
	background: url(qh2.gif) no-repeat 0px 20px;
	float: right;
	height: 113px;
	width: 35px;
	cursor: pointer;
}
#scrool_div {
	width: 620px;
	position: relative;
	height: 112px;
	overflow: hidden;
}
#scrool_wrap {
	height: 110px;
	position: absolute;
	width: 20000px;
}
#scrool_wrap li {
	width: 77px;
	height: 100px;
	float: left;
	margin-right: 10px;
}
#scrool_div img {
	width: 77px;
	height: 100px;
	margin: 5px;
}
.normalthumb img {
	padding: 2px;
	border: 1px solid #F9AF10
}
.currthumb img {
	padding: 2px;
	border: 1px solid #ff6600;
}
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist {
	margin: 0 auto;
	width: 590px;
}
.imggrouplist li {
	width: 130px;
	float: left;
	margin: 2px;
	border: 1px #999999 solid;
	background: #FFFFFF;
	padding: 5px;
	text-align: center
}
.imggrouplist li img {
	width: 120px;
	height: 90px;
}
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist {
	text-align: center
}
.imglist img {
	border: 4px solid #efefef;
	padding: 1px
}
.imglist div {
	margin-bottom: 15px
}
/*平行显示方式样式结束*/
#pageNext {
	text-align: right
}
.xgphoto {
	width: 963px;
	margin: 0px auto;
	border: #ccc 1px solid;
	height: 100%;
	overflow: hidden;
	background: #fdfdfd;
	padding-top: 1px;
}
.xgphoto .title {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	color: #333;
	background: #f1f1f1
}
.xgphoto .xgphotobox {
}
.xgphoto .xgphotobox ul {
	padding: 10px;
}
.xgphoto .xgphotobox li {
	width: 20%;
	float: left;
	text-align: center;
	height: 140px;
	overflow: hidden;
}
.xgphoto .xgphotobox img {
	padding: 2px;
	border: #D4D4D4 1px solid;
	margin-bottom: 10px;
}
.xgphoto .xgphotobox a {
}
.xgphoto .xgphotobox a:hover {
	color: red;
	text-decoration: none;
}
.xgphoto .commentbox {
	padding: 10px;
}
.picpl {
	width: 965px;
	margin: 0px auto;
}
.picpl .left {
	width: 680px;
	float: left;
}
.picpl .left .left01 {
	border: #e1e1e1 1px solid;
	background: #fdfdfd;
	border-bottom: 2px solid #e1e1e1
}
.picpl .left .left01 .title {
	height: 40px;
	background: #f1f1f1;
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	color: #333;
}
.picpl .left .left01 .left01box {
	padding: 10px;
}
.picpl .left .left01 .searchbox {
	height: 100%;
	overflow: hidden;
	padding: 10px;
}
.picpl .left .left01 .searchbox #content_nei {
}
.picpl .left .left01 .searchbox #content_nei ul {
}
.picpl .left .left01 .searchbox #content_nei li {
	height: 110px;
	border-bottom: #ccc 1px dashed;
	margin-bottom: 8px;
	overflow: hidden;
}
.picpl .left .left01 .searchbox #content_nei h1 {
	width: 120px;
	float: left;
}
.picpl .left .left01 .searchbox #content_nei h1 img {
	padding: 2px;
	border: #D4D4D4 1px solid;
}
.picpl .left .left01 .searchbox #content_nei h3 {
	width: 520px;
	float: right;
}
.picpl .left .left01 .searchbox #content_nei h3 a {
	font-size: 14px;
	font-weight: bold;
	color: #069;
	text-decoration: underline;
}
.picpl .left .left01 .searchbox #content_nei h3 a:hover {
	color: red;
	text-decoration: none;
}
.picpl .left .left01 .searchbox #content_nei h3 span.intro {
	font-size: 12px;
	font-weight: normal;
}
.picpl .right {
	width: 275px;
	float: right;
}
.picpl .right .right01 {
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.picpl .right .right01 .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.picpl .right .right01 .title h3 {
	background: #fff;
	width: 90px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.picpl .right .right01 .right01box {
}
.picpl .right .right01 .right01box ul {
	padding: 8px;
}
.picpl .right .right01 .right01box li {
	width: 50%;
	float: left;
	text-align: center;
	height: 126px;
	overflow: hidden;
}
.picpl .right .right01 .right01box img {
	width: 110px;
	height: 90px;
	border: #D4D4D4 1px solid;
	padding: 2px;
}
.picpl .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
/*图片筛选*/

.photolisting {
}
.photolisting ul {
}
.photolisting li {
	width: 235px;
	float: left;
	margin: 0 7px;
	margin-bottom: 30px;
	white-space: nowrap;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
}
.photolisting img {
	width: 235px;
	height: 250px;
	display: block;
}
.photolisting li h3 {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: lighter;
}
.photolisting a {
}
/*下载*/

.downmain {
	width: 965px;
	margin: 0px auto;
}
.downmain .left {
	width: 250px;
	float: left;
}
.downmain .left .title {
	overflow: hidden;
	background: url(title.jpg) repeat-x 0px 15px;
	height: 32px;
}
.downmain .left .title h3 {
	margin-left: 60px;
	font-size: 16px;
	font-weight: bold;
	background: #fefefe;
	width: 140px;
	text-align: center;
	height: 32px;
	font-family: "微软雅黑";
	color: #222
}
.downmain .left .leftbox {
}
.downmain .left .leftbox ul {
}
.downmain .left .leftbox li {
	width: 50%;
	height: 105px;
	float: left;
	text-align: center;
	overflow: hidden;
}
.downmain .left .leftbox img {
	width: 110px;
	height: 72px;
	border: #D4D4D4 1px solid;
	padding: 2px;
}
.downmain .left .leftbox a {
	color: #333;
}
.downmain .left .leftbox a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.downmain .mid {
	width: 435px;
	float: left;
	margin-left: 10px;
	height: 315px;
	overflow: hidden;
}
.downmain .right {
	width: 245px;
	float: right;
	padding: 5px;
}
.downmain .right .right01 {
	height: 310px;
	overflow: hidden;
}
.downmain .right .right01 .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.downmain .right .right01 .title h3 {
	background: #fff;
	width: 80px;
	height: 35px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.downmain .right .right01 .right01box {
	padding: 3px 0px 3px 0px;
}
.downmain .right .right01 .right01box dl {
	height: 60px;
	border-bottom: #ccc 1px dashed;
	margin-bottom: 6px;
}
.downmain .right .right01 .right01box dt {
	width: 48px;
	float: left;
	padding: 0px;
	border: 1px solid #ccc;
}
.downmain .right .right01 .right01box dt img {
	width: 46px;
	height: 50px;
	padding: 1px;
}
.downmain .right .right01 .right01box dd {
	width: 190px;
	float: right;
	color: #999;
}
.downmain .right .right01 .right01box dd h6 {
	font-size: 12px;
}
.downmain .right .right01 .right01box dd h6 a {
	color: #3D81C0;
}
.downmain .right .right01 .right01box dd h6 a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.ad960 {
	width: 965px;
	margin: 0px auto;
	overflow: hidden;
}
.downmainbox {
	width: 965px;
	margin: 0px auto;
}
.downmainbox .left {
	width: 698px;
	float: left;
}
.downmainbox .colr {
	width: 342px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	border: 1px solid #CBCBCB
}
.downmainbox .colr .t {
	border-top: 2px solid #3D81C0;
	height: 29px;
	background: #fff;
	border-bottom: 1px solid #C3C3C3;
	padding-left: 5px;
	line-height: 29px;
	position: relative;
	margin-bottom: 7px;
}
.downmainbox .colr .t h3 {
	font-size: 16px;
	font-weight: bold;
	height: 29px;
	width: 80px;
	font-family: "微软雅黑";
	color: ##373938;
	font-weight: normal;
	padding-left: 7px;
}
.downmainbox .colr .t span {
	position: absolute;
	right: 10px;
	top: 0;
}
.downmainbox .colr .t span a {
	font-size: 12px;
	color: #3D81C0;
	font-weight: normal;
}
.downmainbox .colr .t span a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.downmainbox .colr ul {
	padding: 5px;
}
.downmainbox .colr ul dt a {
	color: #3D81C0;
	font-weight: 900;
	font-family: "微软雅黑";
}
.downmainbox .colr li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.downmainbox .colr span#more {
	float: right;
	color: #999;
}
.downmainbox .colr a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.downmainbox .left dt img {
	width: 120px;
	height: 80px;
	float: left;
	margin-right: 5px;
	padding: 2px;
	border: 1px solid #ccc;
}
.downmainbox .left dt a {
	display: block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	overflow: hidden;
}
.downmainbox .left dt p {
	color: #bbb;
}
.downmainbox .coll {
	width: 342px;
	float: right;
	margin-bottom: 10px;
	overflow: hidden;
	border: 1px solid #CBCBCB
}
.downmainbox .coll .t {
	border-top: 2px solid #3D81C0;
	height: 29px;
	background: #fff;
	border-bottom: 1px solid #C3C3C3;
	padding-left: 5px;
	line-height: 29px;
	position: relative;
	margin-bottom: 7px;
}
.downmainbox .coll .t h3 {
	font-size: 16px;
	font-weight: bold;
	height: 29px;
	width: 80px;
	font-family: "微软雅黑";
	color: ##373938;
	font-weight: normal;
	padding-left: 7px;
}
.downmainbox .coll .t span {
	position: absolute;
	right: 10px;
	top: 0;
}
.downmainbox .coll .t span a {
	font-size: 12px;
	color: #3D81C0;
	font-weight: normal;
}
.downmainbox .coll .t span a:hover {
	ccolor: #4E8ED6;
	text-decoration: none;
}
.downmainbox .coll ul {
	padding: 5px;
}
.downmainbox .coll ul dt a {
	color: #3D81C0;
	font-weight: 900;
	font-family: "微软雅黑";
}
.downmainbox .coll li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.downmainbox .coll span#more {
	float: right;
	color: #999;
}
.downmainbox .coll a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.downmainbox .right {
	width: 255px;
	float: right;
}
.downmainbox .right .right01 {
	padding: 5px;
	padding-top: 0px;
}
.downmainbox .right .right01 .title {
	overflow: hidden;
	background: url(title.jpg) repeat-x 0px 15px;
	font-weight: bold;
	color: #222;
}
.downmainbox .right .right01 .title h3 {
	background: #fff;
	width: 100px;
	line-height: 32px;
	font-size: 16px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.downmainbox .right .right01 .title span a {
	text-decoration: none
}
.downmainbox .right .right01 .right01box {
}
.downmainbox .right .right01 .right01box ul {
	padding: 8px 0px 0px 0px;
}
.downmainbox .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
}
.downmainbox .right .right01 .right01box a {
	color: #333;
}
.downmainbox .right .right01 .right01box a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.downmainbox .right .guanggao {
	width: 252px;
	overflow: hidden;
}
.downmainbox .right .right01 .diggbox {
}
.downmainbox .right .right01 .diggbox ul {
	padding: 8px;
}
.downmainbox .right .right01 .diggbox li {
	height: 26px;
	line-height: 26px;
}
.downmainbox .right .right01 .diggbox a {
	color: #333;
}
.downmainbox .right .right01 .diggbox a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.downlist {
	width: 965px;
	margin: 0px auto;
}
.downlist .left {
	width: 680px;
	float: left;
}
.downlist .left .left01 {
	border: #d8d8d8 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.downlist .left .left01 .title {
	background: url(bluenav.gif) no-repeat 10px 7px;
	height: 29px;
	line-height: 29px;
	border-bottom: #d8d8d8 1px solid;
	padding-left: 20px;
	color: #333;
	font-family: "微软雅黑";
	position: relative;
	font-weight: 900;
	font-size: 14px;
}
.downlist .left .left01 .leftbox {
	padding: 20px;
}
.downlist .left .left01 .leftbox ul {
}
.downlist .left .left01 .leftbox .software {
	padding: 5px;
	margin: -1px 0 0;
	border-bottom: 1px dashed #CCC;
	height: 108px;
	margin-bottom: 8px;
	overflow: hidden;
}
.downlist .left .left01 .leftbox .software span.image {
	width: 110px;
	float: left;
	margin-right: 10px;
	display: inline;
	padding: 2px;
	border: 1px solid #dcdcdc;
}
.downlist .left .left01 .leftbox .software span.image img {
	width: 110px;
	height: 90px;
}
.downlist .left .left01 .leftbox .software h4.name {
	font-size: 14px;
	margin-bottom: 5px;
	overflow: hidden;
	zoom: 1;
}
.downlist .left .left01 .leftbox .software h4.name a {
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.downlist .left .left01 .leftbox .software h4.name a:hover {
	color: red;
	text-decoration: none;
}
.downlist .left .left01 .leftbox .software h4.name .url {
	float: left;
	max-width: 350px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.downlist .left .left01 .leftbox .software h4.name .she {
	float: left;
	max-width: 1000px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.downlist .left .left01 .leftbox .software .name .url {
	width: 350px;
}
.downlist .left .left01 .leftbox .software .name .date {
	float: right;
	font-size: 85%;
	font-weight: normal;
	color: #999;
}
.downlist .left .left01 .leftbox .software .info {
	color: #666;
	margin-bottom: 5px;
	word-spacing: 5px;
}
.downlist .left .left01 .leftbox .software .info em {
	font-style: normal;
	color: #c00;
}
.downlist .left .left01 .leftbox .software .info t {
	color: #FFCC00;
}
.downlist .left .left01 .leftbox .software .info span {
	margin-right: 15px;
}
.downlist .left .left01 .leftbox .software .info a:hover {
	color: red;
	text-decoration: none;
}
.downlist .left .left01 .leftbox .software .dec {
	line-height: 22px;
	color: #999;
}
.downlist .right {
	width: 275px;
	float: right;
}
.downlist .right .right01 {
	height: 100%;
	overflow: hidden;
}
.downlist .right .right01 .title {
	overflow: hidden;
	background: url(title.jpg) repeat-x 0px 15px;
	height: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.downlist .right .right01 .title span {
	background: #fff;
	width: 115px;
	display: block;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.downlist .right .right01 .softtjbox {
	padding: 8px;
}
.downlist .right .right01 .softtjbox ul {
}
.downlist .right .right01 .softtjbox li {
	width: 50%;
	float: left;
	text-align: center;
	height: 112px;
	overflow: hidden;
}
.downlist .right .right01 .softtjbox img {
	width: 102px;
	height: 76px;
	padding: 2px;
	border: #e8e8e8 1px solid;
	margin-bottom: 5px;
}
.downlist .right .right01 .softtjbox a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.downlist .right .right01 .softtjbox a:hover {
	color: red;
	text-decoration: none;
}
.downlist .right .right01 .right01box {
}
.downlist .right .right01 .right01box ul {
	padding: 8px;
}
.downlist .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
}
.downlist .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.downlist .floatl {
	width: 680px;
	float: left;
}
.downlist .floatl .title {
	height: 40px;
	line-height: 40px;
	padding-left: 15px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	background: #f1f1f1
}
.downlist .floatl .left01 {
	border: #ddd 1px solid;
	height: 100%;
	overflow: hidden;
	padding-top: 1px;
	padding-bottom: 10px;
	background: #fdfdfd
}
.downlist .floatl .left01 .downbox1 {
	padding: 20px;
}
.downlist .floatl .left01 .downbox1 .floatl {
	width: 170px;
	float: left;
}
.downlist .floatl .left01 .downbox1 .floatl img {
	padding: 2px;
	border: #D4D4D4 1px solid;
}
.downlist .floatl .left01 .downbox1 .floatr {
	width: 450px;
	float: right;
}
.downlist .floatl .left01 .downbox1 .floatr ul {
}
.downlist .floatl .left01 .downbox1 .floatr li {
	width: 50%;
	float: left;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.downlist .floatl .left01 .digg {
	width: 500px;
	margin: 0px auto;
	text-align: center;
}
.downlist .floatl .left01 .digg a {
}
.downlist .floatl .left01 .digg a:hover {
	color: red;
	text-decoration: none;
}
.downlist .floatl .left02 {
	border: #ddd 1px solid;
}
.downlist .floatl .left02 .downbox2 {
	padding: 8px;
	line-height: 24px;
	font-size: 14px;
}
.downlist .floatl .left03 {
	border: #ddd 1px solid;
}
.downlist .floatl .left03 .Commentbox {
	padding: 20px;
}
.downlist .floatl .left03 .Commentbox a:hover {
	color: red;
	text-decoration: none;
}
.downlist .downsx {
	width: 680px;
	float: left;
}
.downlist .downsx .search01 .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
}
.downlist .downsx .search01 .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.downlist .downsx .softlisting {
	height: 100%;
	overflow: Hidden;
}
.downlist .downsx .softlisting ul {
	padding: 10px;
}
.downlist .downsx .softlisting li {
	height: 110px;
	border-bottom: #e8e8e8 1px dashed;
	margin-bottom: 8px;
}
.downlist .downsx .softlisting h1 {
	width: 130px;
	float: left;
}
.downlist .downsx .softlisting h2 {
	width: 520px;
	float: left;
}
.downlist .downsx .softlisting h2 a {
	font-size: 14px;
	font-weight: normal;
}
.downlist .downsx .softlisting h2 a:hover {
	color: red;
	text-decoration: none;
}
.downlist .downsx .softlisting h2 span.intro {
	font-size: 12px;
	font-weight: normal;
	line-height: 21px;
	color: #999;
	overflow: hidden;
}
.multipage {
	width: 98%;
	margin: 0px auto;
	overflow: hidden;
}
/*问答*/

.askmain {
	width: 965px;
	margin: 0px auto;
}
.askmain .middle {
	width: 700px;
	float: left;
}
.askmain .middle .middle01 {
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.askmain .middle .middle01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: 4px solid #dadada;
	width: 100%;
	margin-bottom: 30px;
}
.askmain .middle .middle01 .title h3 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.askmain .middle .middle01 .middle01box {
	padding: 0px 10px 10px 10px;
}
.askmain .middle .middle01 .middle01box .focus {
	width: 190px;
	float: left;
}
.askmain .middle .middle01 .middle01box .ask_topic {
	width: 470px;
	float: right;
}
.askmain .middle .middle01 .middle01box .ask_topic ul {
}
.askmain .middle .middle01 .middle01box .ask_topic li {
	background: url(ask_points.gif) no-repeat left -926px;
	height: 23px;
	line-height: 23px;
	padding-left: 22px;
	border-bottom: 1px dashed #eee;
}
.askmain .middle .middle01 .middle01box .ask_topic li span {
	float: right;
	color: #3D81C0;
}
.askmain .middle .middle01 .middle01box .ask_topic a {
	color: #3D81C0;
}
.askmain .middle .middle01 .middle01box .ask_topic a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .middle .middle02 {
	height: 100%;
	overflow: hidden;
	min-height: 310px;
}
.askmain .middle .middle02 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: 4px solid #dadada;
	width: 100%;
	margin-bottom: 30px;
}
.askmain .middle .middle02 .title h3 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.askmain .middle .middle02 .askpdlist {
	padding: 10px;
}
.askmain .middle .middle02 .askpdlist li {
	height: 26px;
	line-height: 26px;
	background: url(ask_points.gif) no-repeat 0px -1455px;
	padding-left: 25px;
	border-bottom: #e8e8e8 1px dashed;
}
.askmain .middle .middle02 .askpdlist a {
	font-size: 14px;
	color: #3D81C0;
}
.askmain .middle .middle02 .askpdlist span a {
	color: green;
}
.askmain .middle .middle02 .askpdlist a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .middle .middle02 .askpdlist p {
	float: right;
	color: #999;
}
.askmain .middle .middle02 .anspdlist {
	padding: 10px;
	font-size: 14px;
}
.askmain .middle .middle02 .anspdlist li {
	height: 26px;
	line-height: 26px;
	background: url(ask_points.gif) no-repeat 0px -1495px;
	padding-left: 25px;
	border-bottom: #e8e8e8 1px dashed;
	color: #3D81C0;
}
.askmain .middle .middle02 .anspdlist a {
	font-size: 14px;
	color: #3D81C0;
}
.askmain .middle .middle02 .anspdlist span.name {
	color: green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.askmain .middle .middle02 .anspdlist a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .middle .middle02 .anspdlist p {
	float: right;
	color: #999;
	font-size: 12px;
}
.askmain .right {
	width: 252px;
	float: right;
	background: #f8fbfc;
}
.askmain .right .left01 {
	height: 100%;
	overflow: hidden;
}
.askmain .right .left01 .title {
	height: 30px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.askmain .right .left01 .title h4 {
	font-size: 16px;
	font-weight: bold;
	background: #fefefe;
	width: 80px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.askmain .right .left01 .left01box {
}
.askmain .right .left01 .left01box .askbox1 {
	padding: 10px;
}
.askmain .right .left01 .left01box .askbox1 ul {
}
.askmain .right .left01 .left01box .askbox1 li {
	background: url(ask_points.gif) no-repeat left -55px;
	padding-left: 10px;
	line-height: 25px;
	color: #3D81C0;
}
.askmain .right .left01 .left01box .askbox1 span {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;
	font-weight: bold;
}
.askmain .right .left01 .left01box .askbox1 a {
	color: #3D81C0;
}
.askmain .right .left01 .left01box .askbox1 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .right .left01 .left01box .askbox2 {
	padding: 5px;
}
.askmain .right .left01 .left01box .askbox2 dl {
}
.askmain .right .left01 .left01box .askbox2 dt {
	height: 28px;
	line-height: 28px;
	background: url(ask_points.gif) no-repeat left 10px;
	padding-left: 10px;
	border-bottom: #D7E6F4 1px solid;
}
.askmain .right .left01 .left01box .askbox2 dt a {
	font-size: 14px;
	color: #3D81C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.askmain .right .left01 .left01box .askbox2 dt a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .right .left01 .left01box .askbox2 dt span.num {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;
}
.askmain .right .left01 .left01box .askbox2 dd {
	line-height: 24px;
}
.askmain .right .left01 .left01box .askbox2 dd a {
	padding: 0px 5px;
	color: #3D81C0;
}
.askmain .right .left01 .left01box .askbox2 dd a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.askmain .right .left02 {
	border-top: #C6DDF1 1px dashed;
	background: #F6F9FC;
	height: 100%;
	overflow: hidden;
}
.askmain .right .left02 ul {
	padding: 10px;
	color: #3D81C0;
}
.askmain .right .left02 h2 {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.askmain .right .left02 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #000;
	background: url(ask_points.gif) no-repeat left -470px;
	padding-left: 20px;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.askmain .right .left02 h4 {
	font-size: 12px;
	font-weight: normal;
	color: #000;
	background: url(ask_points.gif) no-repeat left -420px;
	padding-left: 20px;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.askmain .right .right01 {
	display: none
}
.askmain .right .right02 {
	border: #C6DDF1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.askmain .right .right02 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	padding-left: 10px;
	position: relative;
}
.askmain .right .right02 .title a {
	color: #069;
}
.askmain .right .right02 .title a:hover {
	color: red;
	text-decoration: none;
}
.askmain .right .right02 .title p {
	position: absolute;
	right: 10px;
	top: 0px;
}
.askmain .right .right02 .title p a {
	font-size: 12px;
	font-weight: normal;
	color: red;
}
.askmain .right .right02 .title p a:hover {
	text-decoration: none;
}
.askmain .right .right02 .title span {
	width: 20px;
	display: block;
	float: left;
	background: url(ask_points.gif) no-repeat 0px -381px;
	height: 29px;
}
.askmain .right .right02 .right02box {
	padding: 10px;
}
.askmain .right .right02 .right02box ul {
}
.askmain .right .right02 .right02box td {
	height: 25px;
	line-height: 25px;
	background: url(ask_points.gif) no-repeat left -128px;
	padding-left: 15px;
}
.askmain .right .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.askmain .right .right02 .askzjbox {
	padding: 10px;
}
.askmain .right .right02 .askzjbox li {
	width: 32%;
	margin: 1px;
*+margin:2px;
	float: left;
	text-align: center;
	white-space: nowrap;
	height: 116px;
	overflow: hidden;
}
.askmain .right .right02 .askzjbox img {
	width: 54px;
	height: 54px;
	margin-bottom: 8px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.askmain .right .right02 .askzjbox a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.askmain .right .right02 .askzjbox a:hover {
	color: red;
	text-decoration: none;
}
.askmain .right .right02 .askzjbox span {
	background: #DAF3FE;
	border: #C6DDF1 1px solid;
	height: 23px;
	line-height: 23px;
	display: block;
}
.askmain .right .right03 {
	border: #C6DDF1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.askmain .right .right03 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	padding-left: 10px;
}
.askmain .right .right03 .title span {
	width: 20px;
	display: block;
	float: left;
	background: url(ask_points.gif) no-repeat 0px -259px;
	height: 29px;
}
.askmain .right .right03 .askphbox {
}
.askmain .right .right03 .askphbox .userph {
	padding: 8px;
}
.askmain .right .right03 .askphbox .userph li {
	height: 25px;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: #e8e8e8 1px dotted;
}
.askmain .right .right03 .askphbox .userph span#score {
	float: right;
	color: #999;
}
.askalllist {
	width: 965px;
	margin: 0px auto;
}
.askalllist .shownav {
	border-bottom: #C6DDF1 1px solid;
	height: 29px;
	overflow: hidden;
}
.askalllist .shownav li {
	width: 110px;
	margin: 0px 3px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: url(titbg.gif) repeat-x left top;
	border: #C6DDF1 1px solid;
	border-bottom: none;
	float: left;
	font-size: 14px;
	color: #069;
}
.askalllist .shownav a:hover {
	color: red;
	text-decoration: none;
}
.askalllist .shownav .curr {
	background: url(titbg.gif) repeat-x left bottom;
	border-top: #C6DDF1 2px solid;
	height: 28px;
	line-height: 28px;
	margin-bottom: -1px;
	font-size: 14px;
	color: #069;
}
.askalllist .shownav .curr a {
	color: #069;
	font-weight: bold;
}
.askalllist .shownav .curr a:hover {
	color: red;
	text-decoration: none;
}
.askalllist .asktopic {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
}
.askalllist td {
	border-bottom: #C6DDF1 1px dashed;
	height: 28px;
	line-height: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.askalllist .topic a {
	font-size: 14px;
}
.askalllist .topic a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain {
	width: 965px;
	margin: 0px auto;
}
.askxqmain .left {
	width: 220px;
	float: left;
}
.askxqmain .left .left01 {
	border: #C6DDF1 1px solid;
	background: #F6F9FC;
	height: 100%;
	overflow: hidden;
}
.askxqmain .left .left01 .title {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	padding-left: 10px;
	border-bottom: #D7E6F4 1px solid;
}
.askxqmain .left .left01 .title span {
	width: 20px;
	float: left;
	background: url(ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	padding-right: 5px;
}
.askxqmain .left .left01 .left01box {
}
.askxqmain .left .left01 .left01box .askbox1 {
	padding: 10px;
}
.askxqmain .left .left01 .left01box .askbox1 ul {
}
.askxqmain .left .left01 .left01box .askbox1 li {
	background: url(ask_points.gif) no-repeat left -55px;
	padding-left: 10px;
	line-height: 25px;
}
.askxqmain .left .left01 .left01box .askbox1 span {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;
	font-weight: bold;
}
.askxqmain .left .left01 .left01box .askbox1 a {
	color: #0099FF;
}
.askxqmain .left .left01 .left01box .askbox1 a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .left .left01 .left01box .askbox2 {
	padding: 5px;
}
.askxqmain .left .left01 .left01box .askbox2 dl {
}
.askxqmain .left .left01 .left01box .askbox2 dt {
	height: 28px;
	line-height: 28px;
	background: url(ask_points.gif) no-repeat left 10px;
	padding-left: 10px;
	border-bottom: #D7E6F4 1px solid;
}
.askxqmain .left .left01 .left01box .askbox2 dt a {
	font-size: 14px;
	color: #069;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.askxqmain .left .left01 .left01box .askbox2 dt a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .left .left01 .left01box .askbox2 dt span.num {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;
}
.askxqmain .left .left01 .left01box .askbox2 dd {
	line-height: 24px;
}
.askxqmain .left .left01 .left01box .askbox2 dd a {
	padding: 0px 5px;
}
.askxqmain .left .left01 .left01box .askbox2 dd a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right {
	width: 730px;
	float: right;
}
.askxqmain .right .asktitle {
	border-top: #1D89D1 3px solid;
	border-left: #e8e8e8 1px solid;
	border-right: #e8e8e8 1px solid;
	background: #E9F0FF;
	height: 39px;
	line-height: 39px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
}
.askxqmain .right .asktitle span.icon {
	width: 20px;
	float: left;
	background: url(ask_points.gif) no-repeat 5px -750px;
	height: 39px;
	display: block;
	padding-right: 10px
}
.askxqmain .right .asktitle span.f1 {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.askxqmain .right .asktitle span#fav {
	float: right;
	color: red;
}
.askxqmain .right .asktitle span#fav a {
	width: 92px;
	display: block;
	background: url(askbtn.gif) no-repeat left top;
	height: 25px;
	line-height: 25px;
	margin: 6px 5px 0px 0px;
	padding-left: 26px;
	font-size: 12px;
	font-weight: normal;
	color: red;
}
.askxqmain .right .asktitle span#fav a:hover {
	text-decoration: none;
}
.askxqmain .right .userface {
	background: #F6F9FC;
}
.askxqmain .right .userface img {
	padding: 2px;
	border: #e8e8e8 1px solid;
	background: #fff;
}
.askxqmain .right .userface span.name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #069;
	font-size: 14px;
}
.askxqmain .right .topictitle {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	height: 39px;
	line-height: 39px;
	background: url(ask_points.gif) no-repeat 0px -1460px;
) padding-left:25px;
}
.askxqmain .right span.topictime {
	text-align: right;
	color: #999;
}
.askxqmain .right span.btn1 {
	float: right;
	color: #999;
	height: 28px;
	line-height: 28px;
}
.askxqmain .right span.btn1 a {
	width: 68px;
	display: block;
	background: url(titbg.gif) repeat-x left top;
	height: 23px;
	line-height: 23px;
	margin: 3px 5px 0px 0px;
	text-align: center;
	border: #C6DDF1 1px solid;
	float: left;
	color: #069;
}
.askxqmain .right span.btn1 a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right span.xsf {
	color: #999;
}
.askxqmain .right span.f1 {
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
}
.askxqmain .right .ms {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding: 0px 10px;
}
.askxqmain .right .topiccontent {
	padding: 0px 10px;
	color: #000;
	line-height: 25px;
	font-size: 14px;
}
.askxqmain .right .share {
	height: 30px;
	line-height: 30px;
	border-top: #C6DDF1 1px solid;
}
.askxqmain .right h3 {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding: 0px 10px;
}
.askxqmain .right .ansbtn {
	width: 143px;
	background: url(ans_btn.gif) no-repeat left top;
	height: 42px;
	border: none;
}
.askxqmain .right .right01 {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.askxqmain .right .right01 .tit {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	padding-left: 15px;
	color: #069;
}
.askxqmain .right .right01 .tit span {
	float: right;
	padding-right: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.askxqmain .right .right01 .right01box {
	padding: 10px;
}
.askxqmain .right .right01 .right01box ul {
}
.askxqmain .right .right01 .right01box li {
	width: 80px;
	float: left;
	text-align: center;
}
.askxqmain .right .right01 .right01box a {
	color: #069;
}
.askxqmain .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right .asklist {
}
.askxqmain .right .asklist .tit {
	border-bottom: #C6DDF1 1px solid;
	height: 27px;
}
.askxqmain .right .asklist .tit li {
	width: auto;
	margin: 0px 3px;
	float: left;
	text-align: center;
}
.askxqmain .right .asklist .tit a {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	padding: 0px 4px;
	display: block;
	float: left;
	border: #C6DDF1 1px solid;
	border-bottom: none;
	margin-bottom: -1px;
	overflow: hidden;
}
.askxqmain .right .asklist .tit .curr a {
	background: url(titbg.gif) repeat-x left bottom;
	border-left: #C6DDF1 1px solid;
	border-top: 2px #C6DDF1 solid;
	border-right: #C6DDF1 1px solid;
	border-bottom: none;
	margin-bottom: -2px;
	overflow: hidden;
	height: 29px;
	line-height: 29px;
	color: #069;
}
.askxqmain .right .asklist .tit a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right .asklist .asktopic {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
}
.askxqmain .right .asklist td {
	border-bottom: #C6DDF1 1px dotted;
	height: 28px;
	line-height: 28px;
}
.askxqmain .right .asklist .topic a {
	font-size: 14px;
}
.askxqmain .right .asklist .topic a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right .twsearch {
	border: #C6DDF1 1px solid;
	height: 129px;
}
.askxqmain .right .twbox {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
}
.askxqmain .right .twbox .title {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
}
.askxqmain .right .twbox .title span {
	width: 20px;
	float: left;
	background: url(ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	margin-left: 5px;
	padding-right: 5px;
}
.askxqmain .right .twbox .ask_box {
	font-size: 14px;
}
.askxqmain .right .twbox .ask_box #topic {
	height: 30px;
	line-height: 30px;
	border: #C6DDF1 1px solid;
	font-size: 14px;
	color: #999;
}
.askxqmain .right .askxg {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
}
.askxqmain .right .askxg .title {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
}
.askxqmain .right .askxg .title span {
	width: 20px;
	float: left;
	background: url(ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	margin-left: 5px;
	padding-right: 5px;
}
.askxqmain .right .askxg .askxgbox {
	padding: 10px;
}
.askxqmain .right .askxg .askxgbox h3 {
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	color: red;
}
.askxqmain .right .askxg .askxgbox li {
	height: 30px;
	line-height: 30px;
	border-bottom: #e8e8e8 1px dotted;
	background: url(ask_points.gif) no-repeat left -125px;
	padding-left: 15px;
}
.askxqmain .right .askxg .askxgbox a {
	font-size: 14px;
}
.askxqmain .right .askxg .askxgbox a:hover {
	color: red;
	text-decoration: none;
}
.askxqmain .right .asksealist {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
}
.askxqmain .right .asksealist .title {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	border-bottom: #C6DDF1 1px solid;
}
.askxqmain .right .asksealist .title span#icon {
	width: 20px;
	float: left;
	background: url(ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	margin-left: 5px;
	padding-right: 5px;
}
.askxqmain .right .asksealist .title span#keyword {
	float: right;
	color: #999;
	font-size: 12px;
	padding-right: 15px;
}
.askxqmain .right .asksealist .title span#keyword b {
	color: #ff6600;
	font-weight: bold;
}
.askxqmain .right .asksealist table {
	margin-top: 10px;
}
.askxqmain .right .asksealist .keywordtitle {
	background: #e8e8e8;
	height: 29px;
	line-height: 29px;
}
.askxqmain .right .asksealist .topic {
	padding-left: 15px;
}
.askxqmain .right .asksealist .topic a:hover {
	color: red;
	text-decoration: none;
}
.zjmain {
	width: 965px;
	margin: 0px auto;
}
.zjmain .floatl {
	width: 695px;
	float: left;
	border: #C6DDF1 1px solid;
}
.zjmain .floatl .title {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	border-bottom: #C6DDF1 1px solid;
}
.zjmain .floatl .title span#icon {
	width: 20px;
	display: block;
	float: left;
	background: url(ask_points.gif) no-repeat 5px -259px;
	height: 29px;
}
.zjmain .floatl .title span#seatype {
	float: right;
	padding-right: 15px;
}
.zjmain .floatl .title span#seatype a {
	font-size: 12px;
	color: #000;
	padding: 0px 5px;
}
.zjmain .floatl .title span#seatype a:hover {
	color: red;
	text-decoration: none;
}
.zjmain .floatl .zjlistbox {
}
.zjmain .floatl .zjlistbox ul {
	padding: 10px;
}
.zjmain .floatl .zjlistbox .askzj {
	height: 153px;
	border-bottom: #e8e8e8 1px dashed;
	margin-bottom: 8px;
	overflow: hidden;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v03 {
	width: 140px;
	float: left;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v03 img {
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.zjmain .floatl .zjlistbox .u_zjt_tgrz {
	margin: 5px;
	background: #F3F3F3;
	padding: 2px;
	text-align: center;
	border: #e8e8e8 1px solid;
	height: 38px;
	line-height: 38px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 {
	width: auto;
	padding-left: 10px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 span {
	font-size: 12px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 .zxbtn a {
	margin-top: 10px;
	width: 64px;
	float: right;
	height: 25px;
	line-height: 25px;
	padding-left: 28px;
	background: url(askbtn.gif) no-repeat;
	display: block;
	color: red;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 .zxbtn a:hover {
	text-decoration: none;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 h2 a {
	font-size: 12px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 h2 a:hover {
	color: red;
	text-decoration: none;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 p {
	line-height: 23px;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 p span a {
	color: #069;
}
.zjmain .floatl .zjlistbox .askzj .zhuanjia_v04 p span a:hover {
	color: red;
	text-decoration: none;
}
.zjmain .floatr {
	width: 255px;
	float: right;
}
.zjmain .floatr .floatr1 {
	border: #C6DDF1 1px solid;
}
.zjmain .floatr .floatr1 .title {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	border-bottom: #C6DDF1 1px solid;
}
.zjmain .floatr .floatr1 .title span {
	width: 20px;
	float: left;
	background: url(ask_points.gif) no-repeat left -210px;
	height: 23px;
	display: block;
	margin-left: 5px;
	padding-right: 5px;
}
.zjmain .floatr .floatr1 .floatr1box {
	padding: 10px;
	line-height: 24px;
	text-indent: 2em;
}
.zjmain .floatr .floatr1 .floatr1box div {
	text-align: center;
}
/*投票*/
.votemain {
	width: 963px;
	margin: 0px auto;
	border: #C6DDF1 1px solid;
}
.votemain .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 15px;
}
.votemain .votemainbox {
	padding: 8px;
}
.votemain .votemainbox .tit {
	background: #f1f1f1;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	text-align: center;
}
/*网站地图*/

/*网站地图*/
.mapmain {
}
.mapmain .tit {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}
.mapmain .tit h2 {
	background: #fff;
	height: 27px;
	line-height: 27px;
	margin-top: 2px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	width: 80px;
	text-align: center;
	border: #ddd 1px solid;
	border-bottom: none;
}
.mapmain .tit span {
	margin-left: 15px;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mapmain .mapbox {
	padding: 8px 0px;
}
.mapmain .mapbox .maplist {
	border: 1px solid #f1f1f1;
	margin-bottom: 9px;
	padding: 6px;
}
.mapmain .mapbox .maplist .classname {
	background: #FAFAFA;
	border: #f1f1f1 1px solid;
	padding-left: 4px;
}
.mapmain .mapbox .maplist .classname a {
	font-weight: bold;
	font-size: 16px;
	padding: 0px 5px;
}
.mapmain .mapbox .maplist .classname a:hover {
	color: red;
	text-decoration: none;
}
.mapmain .mapbox .maplist2 {
	padding: 3px;
	line-height: 28px;
}
.mapmain .mapbox .maplist2 span.classname2 {
	line-height: 30px;
}
.mapmain .mapbox .maplist2 span.classname2 a {
	padding: 0px 5px;
	color: #555;
	font-weight: bold;
}
.mapmain .mapbox .maplist span a {
	padding: 0px 5px;
}
.mapmain .mapbox .maplist span a:hover {
	color: #ff6600;
	text-decoration: none;
}
/*二手房源*/

.esfmain {
	width: 965px;
	margin: 0px auto;
}
.esfmain .left {
	width: 700px;
	float: left;
}
.esfmain .left .topic {
	border: #CCE0F5 1px solid;
	background: #F3FAFF url(hoticon.gif) no-repeat left top;
	height: 49px;
	overflow: hidden;
}
.esfmain .left .topic h1 {
	padding: 4px 8px;
	text-align: center
}
.esfmain .left .topic h1 a {
	font-size: 24px;
	font-weight: bold;
	color: #3D81C0;
	font-family: "微软雅黑"
}
.esfmain .left .topic h1 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfmain .left .floatl {
	width: 230px;
	float: left;
}
.esfmain .left .floatl .floatl01 {
	height: 220px;
	overflow: hidden;
}
.esfmain .left .floatl .floatl01 .left01box {
}
.esfmain .left .floatl .floatl01 .let01box ul {
}
.esfmain .left .floatl .floatl01 .left01box li {
	height: 25px;
	line-height: 25px;
	width: 230px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.esfmain .left .floatl .floatl01 .left01box a {
	font-size: 14px;
	color: #3D81C0;
}
.esfmain .left .floatl .floatl01 .left01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfmain .left .floatr {
	width: 450px;
	float: right;
}
.esfmain .right {
	width: 255px;
	float: right;
}
.esfmain .right .right01 {
	height: 280px;
	overflow: hidden;
}
.esfmain .right .right01 .title {
	height: 30px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.esfmain .right .right01 .title h4 {
	font-size: 16px;
	font-weight: bold;
	background: #fefefe;
	width: 80px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.esfmain .right .right01 .title span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.esfmain .right .right01 .title span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.esfmain .right .right01 .title span a:hover {
	color: red;
	text-decoration: none;
}
.esfmain .right .right01 .right01box {
	padding: 8px;
}
.esfmain .right .right01 .right01box ul {
}
.esfmain .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: #f1f1f1 1px dashed;
}
.esfmain .right .right01 .right01box a {
	color: #3D81C0;
}
.esfmain .right .right01 .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfmain01 {
	width: 965px;
	margin: 0px auto;
}
.esfmain01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: 4px solid #dadada;
	width: 100%;
	margin-bottom: 20px;
}
.esfmain01 .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 120px;
}
.esfmain01 .esfmain01box {
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.esfmain01 .esfmain01box ul {
}
.esfmain01 .esfmain01box li {
	width: 20%;
	float: left;
	text-align: center;
	height: 190px;
	overflow: hidden;
	color: #3D81C0;
}
.esfmain01 .esfmain01box .information_xx {
	text-align: left;
	padding-left: 35px;
}
.esfmain01 .esfmain01box img {
	margin-bottom: 8px;
}
.esfmain02 {
	width: 965px;
	margin: 0px auto;
}
.esfmain02 .left {
	width: 690px;
	float: left;
}
.esfmain02 .left .title {
	height: 30px;
	line-height: 30px;
	border-bottom: 4px solid #dadada;
	width: 100%;
	margin-bottom: 20px;
}
.esfmain02 .left .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 120px;
}
.esfmain02 .left .leftlistbox {
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.esfmain02 .left .leftlistbox ul {
}
.esfmain02 .left .leftlistbox li {
	height: 105px;
	overflow: hidden;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 10px;
}
.esfmain02 .left .leftlistbox .photo {
	width: 120px;
	float: left;
}
.esfmain02 .left .leftlistbox .photo img {
	width: 110px;
	height: 88px;
}
.esfmain02 .left .leftlistbox .detail {
	width: 350px;
	float: left;
}
.esfmain02 .left .leftlistbox .detail h4 {
	height: 30px;
	line-height: 30px;
}
.esfmain02 .left .leftlistbox .detail h4 a {
	color: #3D81C0;
}
.esfmain02 .left .leftlistbox .detail h4 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfmain02 .left .leftlistbox .detail p.broker {
	height: 30px;
	line-height: 30px;
	display: inline-table;
}
.esfmain02 .left .leftlistbox .area {
	width: 88px;
	float: left;
	font-size: 14px;
	color: #666;
	text-align: center;
	padding-top: 36px;
}
.esfmain02 .left .leftlistbox .price {
	width: 88px;
	float: right;
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	padding-top: 30px;
}
.esfmain02 .right {
	width: 255px;
	float: right;
}
.esfmain02 .right .right01 {
	height: 100%;
	overflow: hidden;
}
.esfmain02 .right .right01 .title {
	height: 30px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
	margin-top: 5px;
}
.esfmain02 .right .right01 .title h4 {
	font-size: 16px;
	font-weight: bold;
	background: #fefefe;
	width: 80px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.esfmain02 .right .right01 .right01box {
	padding: 8px;
}
.esfmain02 .right .right01 .right01box li {
	height: 26px;
	line-height: 26px;
	border-bottom: #f1f1f1 1px solid;
}
.esfmain02 .right .right01 .right01box p {
	width: 33%;
	float: left;
}
.esfmain02 .right .right01 .right01box a {
	color: #3D81C0;
}
.esfmain02 .right .right01 .right01box p#sj {
	font-size: 14px;
	color: #ff6600;
	text-align: right;
}
.esfmain02 .right .right01 .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.esfnr {
	width: 963px;
	margin: 0px auto;
	border: #f1f1f1 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.esfnr h2 {
	font-size: 26px;
	font-weight: bold;
	color: #ff6600;
	padding: 8px 18px;
}
.esfnr .tit {
	height: 25px;
	line-height: 25px;
	color: #999;
	font-size: 12px;
	color: #666;
	padding-left: 18px;
}
.esfnr .tit a {
	font-weight: bold;
	color: #ff6600;
}
.esfnr .esfnrbox {
	margin: 10px;
}
.esfnr .esfnrbox .left {
	width: 670px;
	float: left;
}
.esfnr .esfnrbox .left .left01 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.esfnr .esfnrbox .left .left01 .floatl {
	width: 210px;
	float: left;
	background: #fdfdfd;
	margin: 10px;
	padding: 10px;
}
.esfnr .esfnrbox .left .left01 .floatl img {
	width: 180px;
	height: 267px;
}
.esfnr .esfnrbox .left .left01 .floatr {
	width: 400px;
	float: right;
}
.esfnr .esfnrbox .left .left01 .floatr ul {
}
.esfnr .esfnrbox .left .left01 .floatr #jbxx {
	padding-top: 8px;
}
.esfnr .esfnrbox .left .left01 .floatr #jbxx li {
	line-height: 25px;
	text-align: left;
}
.esfnr .esfnrbox .left .left01 .floatr #qtxx li {
	width: 33%;
	float: left;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.esfnr .esfnrbox .left .left01 .floatr .tel {
	background: url(telbg.png) no-repeat;
	width: 250px;
	height: 43px;
	line-height: 43px;
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	padding-left: 55px;
	letter-spacing: 2px;
}
.esfnr .esfnrbox .left .left01 .floatr li span#jg {
	font-size: 26px;
	font-weight: bold;
	color: red;
	font-family: "Times New Roman", Times, serif;
}
.esfnr .esfnrbox .left .left02 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	text-align: right;
	padding: 8px;
	overflow: hidden;
}
.esfnr .esfnrbox .left .left03 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	padding: 8px;
	overflow: hidden;
}
.esfnr .esfnrbox .left .left03 .title {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 15px;
}
.esfnr .esfnrbox .left .left03 .left03box {
	padding: 10px;
	line-height: 25px;
}
.esfnr .esfnrbox .right {
	width: 260px;
	float: right;
}
.esfnr .esfnrbox .right .right01 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	overflow: hidden;
}
.esfnr .esfnrbox .right .right01 .fbztx {
	padding: 15px 0px 0px 0px;
	text-align: center;
}
.esfnr .esfnrbox .right .right01 .fbztx img {
	width: 94px;
	height: 124px;
	padding: 2px;
	border: #F1F1F1 1PX solid;
}
.esfnr .esfnrbox .right .right01 .fbzname {
	padding: 0px 15px;
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.esfnr .esfnrbox .right .right01 .fbzname a {
	font-weight: bold;
	color: #000;
}
.esfnr .esfnrbox .right .right01 .fbzname a:hover {
	color: red;
	text-decoration: none;
}
.esfnr .esfnrbox .right .right01 .fbz_xx {
	padding: 6px 45px 10px 45px;
	border-top: #f1f1f1 1px dashed;
}
.esfnr .esfnrbox .right .right01 .fbz_xx ul {
}
.esfnr .esfnrbox .right .right01 .fbz_xx li {
	height: 25px;
	line-height: 25px;
}
.esfnr .esfnrbox .right .right02 {
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	height: 100%;
	overflow: hidden;
}
.esfnr .esfnrbox .right .right02 .title {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 15px;
}
.esfnr .esfnrbox .right .right02 .right02box {
	padding: 8px;
}
.esfnr .esfnrbox .right .right02 .right02box ul {
}
.esfnr .esfnrbox .right .right02 .right02box li {
	height: 26px;
	line-height: 26px;
	border-bottom: #f1f1f1 1px solid;
}
.esfnr .esfnrbox .right .right02 .right02box p {
	width: 33%;
	float: left;
}
.esfnr .esfnrbox .right .right02 .right02box a {
	color: #333;
}
.esfnr .esfnrbox .right .right02 .right02box p#sj {
	font-size: 14px;
	color: #ff6600;
	text-align: right;
}
.esfnr .esfnrbox .right .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.esfsxmain01 {
	width: 965px;
	margin: 0px auto;
}
.esfsxmain01 .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
}
.esfsxmain01 .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.esfsxmain01 .esfsxmain01box {
	border: #CCE0F5 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
	padding: 10px;
}
.esfsxmain02 {
	width: 965px;
	margin: 0px auto;
}
.esfsxmain02 .left {
	width: 700px;
	float: left;
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.esfsxmain02 .left .tabtit {
	background: url(titbg.gif) repeat-x left top;
}
.esfsxmain02 .left .listing {
	padding: 8px;
}
.esfsxmain02 .left .listing ul {
}
.esfsxmain02 .left .listing li {
	height: 110px;
	overflow: hidden;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 8px;
}
.esfsxmain02 .left .listing .bkyellow {
}
.esfsxmain02 .left .listing .bkyellow .pic {
	width: 100px;
	float: left;
}
.esfsxmain02 .left .listing .bkyellow .pic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.esfsxmain02 .left .listing .bkyellow dl.house {
	width: 560px;
	float: right;
}
.esfsxmain02 .left .listing .bkyellow dl.house .housetit {
	width: 350px;
	float: left;
}
.esfsxmain02 .left .listing .bkyellow dl.house p {
}
.esfsxmain02 .left .listing .bkyellow dl.house p.housetitle {
}
.esfsxmain02 .left .listing .bkyellow dl.house p.housetitle a {
	font-size: 14px;
	color: #069;
}
.esfsxmain02 .left .listing .bkyellow dl.house p.housetitle a:Hover {
	color: red;
	text-decoration: none;
}
.esfsxmain02 .left .listing .bkyellow dl.house p.black a {
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.esfsxmain02 .left .listing .bkyellow dl.house p.gray9 a {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.esfsxmain02 .left .listing .bkyellow dl.house p.gray9 span.marr7 {
	color: #999;
}
.esfsxmain02 .left .listing .bkyellow dl.house .area {
	width: 88px;
	float: left;
}
.esfsxmain02 .left .listing .bkyellow dl.house .money {
	width: 88px;
	float: right;
}
.esfsxmain02 .left .esfresult {
	height: 30px;
	line-height: 30px;
	background: #F3FAFF;
}
.esfsxmain02 .left .esfresult .totalnum {
	width: 230px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 15px;
}
.esfsxmain02 .left .esfresult .sortby {
	width: 350px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
}
.esfsxmain02 .right {
	width: 255px;
	float: right;
}
.esfsxmain02 .right .right01 {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.esfsxmain02 .right .right01 .title {
	background: url(titbg.gif) repeat-x 0px top;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
}
.esfsxmain02 .right .right01 .right01box {
	padding: 10px;
}
.esfsxmain02 .right .right01 .right01box ul {
}
.esfsxmain02 .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
	border-bottom: #f1f1f1 1px dashed;
}
.esfsxmain02 .right .right01 .right01box p {
	float: left;
	width: 33%;
}
.esfsxmain02 .right .right01 .right01box p#sj {
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
}
.esfsxmain02 .right .right01 .right01box p a {
	color: #069;
}
.esfsxmain02 .right .right01 .right01box p a:hover {
	color: red;
text-decoration:;
}
/*空间门户*/

.spacenav {
	width: 963px;
	margin: 0px auto;
	border: #C6DDF1 1px solid;
	background: #F5FAFE;
	height: 31px;
	line-height: 31px;
}
.spacenav h3 {
	width: 90px;
	float: left;
	background: url(icon2.gif) no-repeat right top;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
}
.spacenav ul {
	width: 850px;
	float: right;
}
.spacenav li {
	width: auto;
	float: left;
	padding: 0px 5px;
}
.spacenav A {
	font-size: 14px;
}
.spacenav a:hover {
	color: red;
	text-decoration: none;
}
.spacemain {
	width: 965px;
	margin: 0px auto;
}
.spacemain .left {
	width: 700px;
	float: left;
}
.spacemain .left .left01 {
	border: #C6DDF1 1px solid;
	padding-bottom: 10px;
	height: 100%;
	overflow: hidden;
}
.spacemain .left .left01 h3 {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
	position: relative;
}
.spacemain .left .left01 h3 span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.spacemain .left .left01 h3 span a {
	font-size: 12px;
	font-weight: normal;
}
.spacemain .left .left01 h3 span a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left01 .left01box {
	padding: 10px;
}
.spacemain .left .left01 .left01box ul {
}
.spacemain .left .left01 .left01box li {
	width: 14%;
	background: url(img60.gif) no-repeat center top;
	margin: 1px;
	height: 80px;
	float: left;
	text-align: center;
}
.spacemain .left .left01 .left01box img {
	width: 48px;
	height: 48px;
	margin-bottom: 8px;
	margin-top: 5px;
}
.spacemain .left .left01 .left01box a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.spacemain .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left01 .left02box {
	padding: 10px;
}
.spacemain .left .left01 .left02box ul {
}
.spacemain .left .left01 .left02box li {
	width: 25%;
	text-align: center;
	float: left;
	margin: 0px 9px;
	background: url(img140.gif) no-repeat 10px top;
	width: 140px;
	height: 142px;
	padding: 5px 5px 0px 8px;
}
.spacemain .left .left01 .left02box img {
	padding-top: 3px;
	margin-bottom: 4px;
}
.spacemain .left .left01 .left02box a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.spacemain .left .left01 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left02 {
}
.spacemain .left .left02 div.title {
	background: url(titbg.gif) repeat-x left top;
	border: #C6DDF1 1px solid;
	border-bottom: none;
	height: 29px;
	line-height: 29px;
	padding-left: 15px;
	font-size: 14px;
	color: #069;
}
.spacemain .left .left02 .left02box {
	margin-top: 8px;
}
.spacemain .left .left02 .left02box .floatl {
	width: 336px;
	float: left;
}
.spacemain .left .left02 .left02box .floatl h2 {
	background: url(multipage.gif) no-repeat 0px 10px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	padding-left: 15px;
	color: #069;
	border-bottom: #e8e8e8 1px solid;
}
.spacemain .left .left02 .left02box .floatl .floatlbox {
	padding: 10px;
	height: 140px;
	overflow: hidden;
}
.spacemain .left .left02 .left02box .floatl .floatlbox ul {
}
.spacemain .left .left02 .left02box .floatl .floatlbox li {
	background: url(artarrow.gif) no-repeat 0px 10px;
	height: 25px;
	line-height: 25px;
	border-bottom: #e8e8e8 1px dotted;
	padding-left: 10px;
}
.spacemain .left .left02 .left02box .floatl .floatlbox a {
	font-size: 12px;
}
.spacemain .left .left02 .left02box .floatl .floatlbox a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left02 .left02box .floatl .floatlbox span#date {
	float: right;
	color: #999;
}
.spacemain .left .left02 .left02box .floatr {
	width: 336px;
	float: right;
}
.spacemain .left .left02 .left02box .floatr h2 {
	background: url(multipage.gif) no-repeat 0px 10px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	padding-left: 15px;
	color: #069;
	border-bottom: #e8e8e8 1px solid;
}
.spacemain .left .left02 .left02box .floatr .floatrbox {
	padding: 10px;
	height: 140px;
	overflow: hidden;
}
.spacemain .left .left02 .left02box .floatr .floatrbox ul {
}
.spacemain .left .left02 .left02box .floatr .floatrbox li {
	background: url(artarrow.gif) no-repeat 0px 10px;
	height: 25px;
	line-height: 25px;
	border-bottom: #e8e8e8 1px dotted;
	padding-left: 10px;
}
.spacemain .left .left02 .left02box .floatr .floatrbox a {
	font-size: 12px;
}
.spacemain .left .left02 .left02box .floatr .floatrbox a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .left .left02 .left02box .floatr .floatrbox span#date {
	float: right;
	color: #999;
}
.spacemain .right {
	width: 255px;
	float: right;
}
.spacemain .right .focus {
	border: #C6DDF1 1px solid;
	overflow: hidden;
}
.spacemain .right .right01 {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
	padding-bottom: 5px;
}
.spacemain .right .right01 h3 {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
	position: relative;
}
.spacemain .right .right01 h3 span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.spacemain .right .right01 h3 span a {
	font-size: 12px;
	font-weight: normal;
}
.spacemain .right .right01 h3 span a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .right .right01 .right01box {
	padding: 8px;
}
.spacemain .right .right01 .right02box {
	padding: 8px;
}
.spacemain .right .right01 .right02box ul {
}
.spacemain .right .right01 .right02box li {
	height: 25px;
	line-height: 25px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.spacemain .right .right01 .right02box a {
}
.spacemain .right .right01 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.spacemain .right .right01 .right02box span#date {
	float: right;
	color: #999;
}
.spacemain .right .right01 .right03box {
	padding: 8px;
}
.spacemain .right .right01 .right03box ul {
}
.spacemain .right .right01 .right03box li {
	height: 25px;
	line-height: 25px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.spacemain .right .right01 .right03box a:Hover {
	color: red;
	text-decoration: none;
}
.spacemain .right .right01 .right04box {
	padding: 8px;
}
.spacemain .right .right01 .right04box ul {
}
.spacemain .right .right01 .right04box li {
	line-height: 25px;
	border-bottom: #e8e8e8 1px dashed;
	background: url(artarrow.gif) no-repeat 0px 10px;
}
.spacemain .right .right01 .right04box a:Hover {
	color: red;
	text-decoration: none;
}
.spacemainbox .categorybox {
	display: none;
}
.spacemainbox {
	width: 965px;
	margin: 0px auto;
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden
}
.spacemainbox h3 {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
}
.spacemainbox .morespace {
	padding: 10px;
}
.spacemainbox .morespace ul {
}
.spacemainbox .morespace li {
	width: 460px;
	margin: 5px;
	float: left;
	border-bottom: #e8e8e8 1px dotted;
}
.spacemainbox .morespace .userpic {
	width: 60px;
	height: 60px;
	float: left;
	background: url(img60.gif) no-repeat left center;
	text-align: center
}
.spacemainbox .morespace .userpic img {
	width: 50px;
	height: 50px;
	margin-top: 3px;
}
.spacemainbox .morespace .mysplittd {
	width: 390px;
	float: right;
}
.spacemainbox .morespace .mysplittd span {
	height: 25px;
	line-height: 25px;
}
.spacemainbox .morespace .mysplittd span a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.spacemainbox .morespace .mysplittd span a:hover {
	color: red;
	text-decoration: none;
}
.spacemainbox .morespace .mysplittd .btntips a:hover {
	color: red;
	text-decoration: none;
}
.spacemainbox .spacesear {
	margin: 10px;
	border: #e8e8e8 1px solid;
	background: #FAFAFA;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.spacemainbox .spacesear .btn {
	background: red;
	color: #fff;
	border: #f1f1f1 1px solid;
	height: 20px;
	line-height: 17px;
}
.spacemainbox .albumlist {
	padding: 10px;
}
.spacemainbox .albumlist ul {
}
.spacemainbox .albumlist li {
	width: 140px;
	height: 142px;
	margin: 5px;
	background: url(img140.gif) no-repeat;
	float: left;
	text-align: center;
	overflow: hidden;
}
.spacemainbox .albumlist img {
	width: 120px;
	height: 102px;
	padding: 2px;
	margin-bottom: 2px;
}
.spacemainbox .albumlist a:hover {
	color: red;
	text-decoration: none;
}
.spacemainbox .groupmore {
	padding: 10px;
}
.spacemainbox .groupmore li {
	width: 33%;
	float: left;
}
.spacemainbox .groupmore img {
	width: 110px;
	height: 95px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.spacemainbox .groupmore a.teamname {
	font-weight: bold;
}
.spacemainbox .groupmore a:hover {
	color: red;
	text-decoration: none;
}
.freshmainbox {
	width: 965px;
	margin: 0px auto;
}
.freshmainbox .left {
	width: 700px;
	float: left;
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden
}
.freshmainbox .freshmain {
	padding: 10px;
}
.freshmainbox .left h3 {
	background: url(titbg.gif) repeat-x left bottom;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
}
.freshmainbox .left .faceborder {
	width: 65px;
	height: 65px;
	border: #e8e8e8 1px solid;
	padding: 2px;
}
.freshmainbox .left .btn {
	background: red;
	color: #fff;
	border: #f1f1f1 1px solid;
	height: 20px;
	line-height: 17px;
}
.freshmainbox .freshmain .cmttextarea {
	width: 550px;
	height: 30px;
	padding: 5px;
	color: #999;
}
.freshmainbox .right {
	width: 250px;
	float: right;
}
.freshmainbox .right .right01 {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden
}
.freshmainbox .right .right01 h3 {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 15px;
	font-size: 14px;
	position: relative;
}
.freshmainbox .right .right01 h3 span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.freshmainbox .right .right01 h3 span a {
	font-size: 12px;
	font-weight: normal;
}
.freshmainbox .right .right01 h3 span a:hover {
	color: red;
	text-decoration: none;
}
.freshmainbox .right .right01 .right01box {
	padding: 8px;
}
.freshmainbox .right .right01 .right01box ul {
}
.freshmainbox .right .right01 .right01box li {
	width: 25%;
	float: left;
	text-align: center;
}
.freshmainbox .right .right01 .right01box img {
	width: 46px;
	height: 46px;
	padding: 2px;
	border: #e8e8e8 1px solid;
	margin-bottom: 8px;
}
.freshmainbox .right .right01 .right01box a {
}
.freshmainbox .left #searchresult {
}
.freshmainbox .left #searchresult li {
	width: 50%;
	float: left;
	text-align: center;
	height: 130px;
	border-bottom: #e8e8e8 1px dashed;
	overflow: hidden;
}
.freshmainbox .left #searchresult .face img {
	width: 58px;
	height: 58px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.freshmainbox .left #searchresult a:hover {
	color: red;
	text-decoration: none;
}
.freshmainbox .left #searchresult .realname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	line-height: 25px;
}
/*公司大全*/
.companymain1 {
	width: 965px;
	margin: 0px auto;
}
.companymain1 .left {
	width: 275px;
	float: left;
}
.companymain1 .left .left01 {
	border: #C6DDF1 1px solid;
	height: 219px;
	overflow: hidden;
}
.companymain1 .left .left01 .title {
	font-size: 14px;
	background: #EAF3FB;
	border-bottom: #C6DDF1 1px solid;
	color: #000;
	font-weight: bold;
	padding-left: 15px;
	line-height: 30px;
}
.companymain1 .left .left01 .left01box {
	padding: 0px 8px;
}
.companymain1 .left .left01 .left01box ul {
}
.companymain1 .left .left01 .left01box li {
	line-height: 24px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	border-bottom: #f1f1f1 1px dashed;
}
.companymain1 .left .left01 .left01box span#date {
	float: right;
	color: #999;
}
.companymain1 .left .left01 .left01box a {
}
.companymain1 .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.companymain1 .middle {
	width: 450px;
	float: left;
	margin-left: 10px;
}
.companymain1 .right {
	width: 220px;
	float: right;
}
.companymain1 .right .right01 {
	border: #C6DDF1 1px solid;
	padding: 8px;
}
.companymain1 .right .right01 li {
}
.companymain1 .right .right01 li span {
	color: green;
}
.companymain1 .right .right02 {
	border: #C6DDF1 1px solid;
	background: #FCFEFF;
	height: 46px;
	text-align: center;
	padding: 6px 8px;
	overflow: hidden;
}
.companymain2 {
	width: 965px;
	margin: 0px auto;
}
.companymain2 .left {
	width: 735px;
	float: left;
}
.companymain2 .left .title {
	border: #CCE0F5 1px solid;
	height: 35px;
	overflow: hidden;
	border-bottom: none;
	display: none
}
.companymain2 .left .title h2 {
	width: 100px;
	height: 35px;
	font-size: 18px;
	font-weight: bold;
	color: #222;
	text-align: center;
	display: block;
	font-family: "微软雅黑";
	line-height: 35px;
	float: left;
}
.companymain2 .left .left01box {
	border: #CCE0F5 1px solid;
	padding: 10px;
}
.companymain2 .left .left01box .companyname a {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.companymain2 .left .left01box .companyname a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .left .left01box .companylist {
	line-height: 24px;
}
.companymain2 .left .left01box .companylist a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .left .left01box .productclass {
}
.companymain2 .left .left01box .productclass .classname a {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.companymain2 .left .left01box .productclass .classname a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .left .left01box .productclass .classname span.num {
	color: #ff6600;
}
.companymain2 .left .left01box .productclass .seconditem {
	line-height: 24px;
}
.companymain2 .left .left01box .productclass .seconditem a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .right {
	width: 220px;
	float: right;
}
.companymain2 .right .right01 {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.companymain2 .right .right01 .title {
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	padding-left: 15px;
}
.companymain2 .right .right01 .right01box {
	padding: 8px;
}
.companymain2 .right .right01 .right01box ul {
}
.companymain2 .right .right01 .right01box li {
	line-height: 24px;
}
.companymain2 .right .right01 .right01box a {
}
.companymain2 .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.companymain2 .right .right01 .right01box span {
	font-weight: bold;
	color: #ff6600;
	padding-right: 5px;
}
.companymain2 .right .right01 .right02box {
	padding: 8px;
}
.companymain2 .right .right01 .right02box a {
}
.companymain2 .right .right01 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.company_list {
	width: 965px;
	margin: 0px auto;
}
.company_list .left {
	width: 735px;
	float: left;
}
.company_list .left .left01 {
	background: #fff
}
.company_list .left .left01 .title {
	border: #dfdfdf 1px solid;
	height: 49px;
	overflow: hidden;
}
.company_list .left .left01 .title h2 {
	width: 150px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #222;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.company_list .left .left01 .title span {
	display: block;
	float: right;
	line-height: 49px;
	font-size: 14px;
	padding-right: 20px;
}
.company_list .left .left01 .left01box {
	border: #CCE0F5 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
	padding: 8px;
	color: #ff6600;
}
.company_list .left .left01 .left01box a {
	font-size: 14px;
}
.company_list .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.company_list .left .left01 .newslist {
	border: #CCE0F5 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
	padding: 8px;
	color: #ff6600;
}
.company_list .left .left01 .newslist h1 {
	font-size: 14px;
	color: #000;
	background: #f1f1f1;
	height: 28px;
	line-height: 28px;
	padding-left: 15px;
}
.company_list .left .left01 .newslist a {
}
.company_list .left .left01 .newslist a:hover {
	color: red;
	text-decoration: none;
}
.company_list .left .left01 .left03box {
	border: #CCE0F5 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
	padding: 8px;
}
.company_list .left .left01 .left03box .productorder {
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
}
.company_list .left .left01 .left03box .productorder a {
	width: 88px;
	float: left;
	height: 30px;
	background: #CC0000;
	text-align: center;
	margin: 0px 5px;
	color: #FFF;
}
.company_list .left .left01 .left03box .productorder a:hover {
	color: #FFFF00;
}
.company_list .left .left01 .left03box table {
}
.company_list .left .left01 .left03box table tr.product_list {
	background: #F3FAFF;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
}
.company_list .left .left01 .left03box table td.pic img {
	padding: 2px;
	border: #F3FAFF 2px solid;
}
.company_list .left .left01 .left03box table td.pic img:hover {
	border: #ff6600 2px solid;
}
.company_list .left .left01 .left03box table td a.productname {
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.company_list .left .left01 .left03box table td a:hover {
	color: red;
	text-decoration: none;
}
.company_list .left .left01 .left03box table td a.liuyan {
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
.company_list .left .left01 .left03box table td span.lxfs a {
	color: #069;
	font-weight: normal;
}
.company_list .left .compsea {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	padding: 8px 15px;
	font-size: 14px;
}
.company_list .left .left02 {
}
.company_list .left .left02 img {
	width: 100%;
}
.company_list .right {
	width: 220px;
	float: right;
}
.company_list .right .right01 {
	padding: 8px;
	border: #C6DDF1 1px solid;
	background: #FCFEFF;
	height: 46px;
	overflow: hidden;
}
.company_list .right .right01 a {
	height: 34px;
	line-height: 34px;
	text-align: center;
}
.company_list .right .right01 a:hover {
	color: #B50607;
	background: url(hoverbg.png) no-repeat left bottom;
	height: 34px;
	line-height: 34px;
	text-decoration: none;
}
.company_list .right .right02 {
	border: #C6DDF1 1px solid;
	background: #FCFEFF;
	height: 46px;
	text-align: center;
	padding: 6px 8px;
	overflow: hidden;
}
.company_list .right .right03 {
	border: #dfdfdf 1px solid;
	height: 100%;
	overflow: hidden;
	background: #fff
}
.company_list .right .right03 .title {
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	padding-left: 15px;
}
.company_list .right .right03 .right03box {
	padding: 8px;
}
.company_list .right .right03 .right03box ul {
}
.company_list .right .right03 .right03box li {
	line-height: 24px;
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.company_list .right .right03 .right03box a {
}
.company_list .right .right03 .right03box a:hover {
	color: red;
	text-decoration: none;
}
.company_list .right .right03 .right03box span {
	font-weight: bold;
	color: #ff6600;
	padding-right: 5px;
}
.company_list .right .right03 .right02box {
	padding: 8px;
}
.company_list .right .right03 .right02box a {
}
.company_list .right .right03 .right02box a:hover {
	color: red;
	text-decoration: none;
}
/*company_show*/

.companyshow {
	width: 965px;
	margin: 0px auto;
}
.companyshow .left {
	width: 280px;
	float: left;
}
.companyshow .left .left01 {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.companyshow .left .left01 .title {
	background: url(titbg.gif) repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 15px;
}
.companyshow .left .left01 .left01box {
	padding: 8px;
}
.companyshow .left .left01 .left01box ul {
}
.companyshow .left .left01 .left01box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
}
.companyshow .right {
	width: 675px;
	float: right;
}
.companyshow .right .right01 {
}
.companyshow .right .right01 .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
}
.companyshow .right .right01 .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.companyshow .right .right01 .right01box {
	border: #CCE0F5 1px solid;
	border-top: none;
	background: #FCFEFF;
	height: 100%;
	overflow: hidden;
	padding: 15px;
	line-height: 24px;
	font-size: 14px;
	text-indent: 2em;
}
/*商城频道*/

.shopcontent {
	width: 965px;
	margin: 0px auto;
}
.shopcontent .left {
	width: 706px;
	float: left;
}
/* tmall focus */
#focus {
	width: 706px;
	height: 280px;
	overflow: hidden;
	position: relative;
}
#focus ul {
	height: 280px;
	position: absolute;
}
#focus ul li {
	float: left;
	width: 706px;
	height: 280px;
	overflow: hidden;
	position: relative;
	background: #000;
}
#focus ul li div {
	position: absolute;
	overflow: hidden;
}
#focus .btnBg {
	position: absolute;
	width: 706px;
	height: 40px;
	left: 0;
	bottom: 0;
	background: #000;
}
#focus .btn {
	position: absolute;
	width: 696px;
	height: 24px;
	left: 0;
	bottom: 8px;
	padding-left: 10px;
}
#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 20px;
	font-family: "Microsoft YaHei", SimHei;
	margin-right: 10px;
	cursor: pointer;
	color: #fff;
}
#focus .btn span.on {
	background: #000;
	color: #fcc;
}
.shopcontent .right {
	width: 245px;
	float: right;
	border: #09b173 1px solid;
}
.shopcontent .right .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
	padding-left: 10px;
}
.shopcontent .right .notbox {
	height: 213px;
	overflow: hidden;
	padding: 10px;
}
.shopcontent .right .notbox ul {
	padding: 0px;
	margin: 0px;
}
.shopcontent .right .notbox li {
	border-bottom: #e8e8e8 1px dashed;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 26px;
	line-height: 26px;
}
.shopcontent .right .notbox a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .left2 {
	width: 706px;
	float: left;
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopcontent .left2 .title {
	border-bottom: #09b173 1px solid;
}
.shopcontent .left2 .title span {
	width: 118px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: center;
	display: block;
}
.shopcontent .left2 .top-cate {
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.shopcontent .left2 .top-cate dl {
	width: 50%;
	float: left;
	border-bottom: #e8e8e8 2px dotted;
	height: 70px;
	overflow: hidden;
}
.shopcontent .left2 .top-cate dt {
	width: 60px;
	float: left;
	text-align: center;
}
.shopcontent .left2 .top-cate dt a {
	width: 60px;
	background: #f1f1f1;
	color: #000;
	display: block;
	height: 65px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height: 25px;
	padding-top: 15px;
}
.shopcontent .left2 .top-cate dt a:hover {
	padding-top: 15px;
	background: url(onbg.gif) no-repeat left -10px;
	display: block;
	width: 60px;
	height: 65px;
	color: #fff;
	text-decoration: none;
}
.shopcontent .left2 .top-cate dd {
	width: 270px;
	float: right;
	margin-left: 8px;
	margin-right: 5px;
}
.shopcontent .left2 .top-cate dd a {
	padding: 0px 5px;
	line-height: 24px;
}
.shopcontent .left2 .top-cate dd a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .right {
}
.shopcontent .right .qgbox {
	padding: 8px;
	height: 286px;
	overflow: hidden;
}
/*首页抢购样式*/
.timeBox {
	wborder-width: 0px;
	padding-top: 4px;
	height: 23px;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	line-height: 23px;
}
.timeBox strong {
	font-size: 20px;
	padding: 0 3px;
	color: #E11400;
}
.Product_List_S {
	width: 227px;
	border: solid #E7CA96;
	border-width: 0px;
	overflow: hidden;
}
.Product_List_S ul {
	margin: 0px;
	padding: 0px;
}
.Product_List_S li {
	width: 225px;
	padding: 0;
	border: 0;
}
.Product_List_S li.first {
	background: none;
	text-align: center;
}
.Product_List_S dl {
	background: none;
	padding: 3px;
}
.Product_List_S dl dt {
	margin-bottom: 5px;
	position: relative;
}
.Product_List_S dl dt img.q {
	position: absolute;
	width: 46px;
	height: 41px;
	right: 40px;
	bottom: 0;
	_bottom: 90px;
}
.Product_List_S dl dt img.qW {
	position: absolute;
	width: 46px;
	height: 47px;
	right: 40px;
	bottom: 0;
}
.Product_List_S dd.p_Name {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}
.Product_List_S dd.p_Name a {
	color: #666;
	display: block;
	text-align: center;
}
.Product_List_S dd.p_Name a:hover {
	color: red;
	display: block;
	text-align: center;
	text-decoration: none;
}
.Product_List_S dd.p_Price {
	color: #E42E2F;
	font-weight: bold;
}
.Product_List_S dd.p_Price strong {
	font-size: 12px;
}
.Product_List_S dd.p_Price1 {
	color: #666;
	height: 30px;
	line-height: 30px;
}
.Product_List_S dd.p_Price1 em {
	text-decoration: line-through;
}
.Product_List_S dd.p_Price1 strong {
	color: #E42E2F;
	height: 30px;
	line-height: 30px;
}
.loading {
	width: 229px;
	height: 289px;
}
.loading img {
	margin: 180px auto 0;
}
.Product_List_S img {
	width: 162px;
	margin-top: 10px;
	height: 160px;
	overflow: hidden;
}
/*首页抢购样式end*/



.shopcontent .left3 {
	width: 706px;
	float: left;
}
.shopcontent .left3 .left3_a {
}
.shopcontent .left3 .left3_a .title {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 30px;
	color: #000;
	position: relative;
}
.shopcontent .left3 .left3_a .title span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.shopcontent .left3 .left3_a .title span a {
	font-weight: normal;
	color: #069;
}
.shopcontent .left3 .left3_a .title span a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .left3 .left3_a .left3box {
	border: #09b173 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
}
.shopcontent .left3 .left3_a .left3box ul {
	padding: 10px;
}
.shopcontent .left3 .left3_a .left3box li {
	width: 25%;
	float: left;
	text-align: center;
}
.shopcontent .left3 .left3_a .left3box img {
	width: 150px;
	height: 200px;
	padding: 2px;
	border: #09b173 1px solid;
	margin-bottom: 8px;
}
.shopcontent .left3 .left3_a .left3box h3 {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
.shopcontent .left3 .left3_a .left3box a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .left3 .left3_a .left3box span {
	font-size: 14px;
	font-weight: bold;
	color: red;
}
.shopcontent .left3 .left3_a .left3box s {
	margin-left: 15px;
}
.shopcontent .left3 .left3_a #shoplist {
	margin-top: 10px;
	border: #09b173 1px solid;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.shopcontent .left3 .left3_a #shoplist li {
	width: 25%;
	float: left;
	text-align: center;
}
.shopcontent .left3 .left3_a #shoplist img {
	width: 150px;
	height: 150px;
	padding: 2px;
	border: #09b173 1px solid;
	margin-bottom: 8px;
}
.shopcontent .left3 .left3_a #shoplist h3 {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
.shopcontent .left3 .left3_a #shoplist a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .left3 .left3_a #shoplist span {
	font-size: 14px;
	font-weight: bold;
	color: red;
}
.shopcontent .left3 .left3_a #shoplist s {
	margin-left: 15px;
}
.shopcontent .right3 {
	width: 247px;
	float: right;
}
.shopcontent .right3 .right01 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopcontent .right3 .right01 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border-bottom: #09b173 1px solid;
	padding-left: 10px;
	position: relative;
}
.shopcontent .right3 .right01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.shopcontent .right3 .right01 .title span#more a {
	font-size: 12px;
	font-weight: normal;
	color: #555;
	font-family: "宋体";
}
.shopcontent .right3 .right01 .tg {
	padding: 10px;
	height: 288px;
	overflow: hidden;
}
.shopcontent .right3 .right01 .tg li {
	line-height: 28px;
	border-bottom: #e8e8e8 1px solid;
}
.shopcontent .right3 .right01 .tg .tgbox {
	height: 130px;
	text-align: center;
	overflow: hidden;
}
.shopcontent .right3 .right01 .tg .tgpic img {
	width: 110px;
*+width:120px;
	height: 120px;
	border: #e8e8e8 1px solid;
	padding: 2px;
	float: left;
}
.shopcontent .right3 .right01 .tg .tgjg {
	width: 95px;
	float: right;
	border: red 1px solid;
}
.shopcontent .right3 .right01 .tg .tgjg h2 {
	height: 30px;
	background: red;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.shopcontent .right3 .right01 .tg .tgjg dt {
	width: 49%;
	float: left;
	background: #f1f1f1;
	border-bottom: #fff 1px solid;
}
.shopcontent .right3 .right01 .tg h1 a {
	font-size: 12px;
	font-weight: normal;
	color: #555;
	line-height: 23px;
}
.shopcontent .right3 .right01 .tg h1 span#num {
	font-size: 12px;
	font-weight: normal;
	color: #fff;
}
.shopcontent .right3 .right01 .tg span#num {
	display: block;
	background: url(num.gif) no-repeat left 5px;
	width: 17px;
	height: 24px;
	color: #fff;
	float: left;
	text-align: center;
	line-height: 24px;
	margin-right: 8px;
}
.shopcontent .right3 .right01 a {
}
.shopcontent .right3 .right01 a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .right3 .right01 .lazyload {
	width: 226px;
	padding: 8px;
}
/*排行鼠标效果*/
.t_Newhotlist {
	width: 226px;
	height: 94px;
	clear: both;
}
.t_Newhotlist_pic {
	width: 220px;
	height: 84px;
	float: left;
	text-align: left;
	border-top: 1px solid #CFCFCF;
	padding: 10px 0 0
}
.t_Newhotlist_single {
	width: 220px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	line-height: 29px;
	border-top: #f1f1f1 1px dashed;
}
.t_Newhotlist_single span#num {
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
}
.t_Newhotlist_single a {
	padding: 0px 10px;
}
.t_Newhotlist_pic .t_Newhotlist_pic_left {
	float: left;
	width: 30px;
	margin-top: 8px;
}
.t_Newhotlist_pic_left img {
	width: 21px;
	height: 21px;
}
.t_Newhotlist_pic_center img {
	width: 60px;
	height: 59px;
	border: #e8e8e8 1px solid;
	padding: 2px;
}
.t_Newhotlist_pic_center {
	float: left
}
.t_Newhotlist_pic_right {
	float: right
}
.t_Newhotlist_pic_right .Newhotlist_text {
	width: 100px;
	margin: 0 10px 0 0;
	line-height: 23px;
}
.t_Newhotlist_pic_right .Newhotlist_price {
	color: #e90000;
	margin-top: 5px;
	font-weight: 800
}
.hidden {
	display: none
}
.t_Newhotlist_pic_right .Newhotlist_text a:hover {
	color: red;
	text-decoration: none;
}
.shopcontent .right3 .right02 {
	background: url(order_sea.png) no-repeat;
	height: 26px;
	line-height: 26px;
}
.shopcontent .right3 .right02 .textbox {
	width: 170px;
	margin-left: 5px;
	border: red 0px solid;
	height: 23px;
	line-height: 23px;
}
.shopcontent .right3 .right02 .btn {
	width: 60px;
	color: #fff;
	height: 23px;
	line-height: 23px;
}
.shopcontent .right3 .right03 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopcontent .right3 .right03 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.shopcontent .right3 .right03 .right03box {
	padding: 10px;
}
.shopcontent .right3 .right03 .right03box ul {
}
.shopcontent .right3 .right03 .right03box li {
	width: 50%;
	float: left;
	text-align: center;
	height: 68px;
}
.shopcontent .right3 .right03 .right03box img {
	padding: 2px;
	border: #D4D4D4 1px solid;
	margin-bottom: 3px;
}
.shopcontent .right3 .right03 .right03box a {
}
.shopcontent .right3 .right03 .right03box a:Hover {
	color: red;
	text-decoration: none;
}
.shopcontent .right3 .right03 .right04box {
	padding: 10px;
}
#service {
	width: 1000px;
	margin: 0px auto;
	border-top: #ccc 1px solid;
}
#service dl {
	width: 20%;
	float: left;
}
#service dt {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	border-bottom: #ccc 1px solid;
}
#service .fore1 dt b {
	background: url(../shop/images/schelp.png) no-repeat 10px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore2 dt b {
	background: url(../shop/images/schelp.png) no-repeat -30px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore3 dt b {
	background: url(../shop/images/schelp.png) no-repeat -60px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore4 dt b {
	background: url(../shop/images/schelp.png) no-repeat -88px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore5 dt b {
	background: url(../shop/images/schelp.png) no-repeat -116px top;
	height: 30px;
	width: 33px;
	display: block;
	float: left;
}
#service .fore1 dd {
	border-left: 1px #ccc solid;
}
#service dd {
	padding: 10px 30px;
	border-right: 1px #ccc solid;
	height: 140px;
	border-bottom: #CCC 1px solid;
}
#service .item {
	width: 130px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#service .item a:hover {
	color: red;
	text-decoration: none;
}
/*商品栏目页*/
.shoplist {
	width: 1200px;
	margin: 0px auto;
}
.shoplist .left {
	width: 245px;
	float: left;
}
.shoplist .left .left01 {
	border: #d9d9d9 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.shoplist .left .left01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: #d9d9d9 1px solid;
	overflow: hidden;
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: bold;
	padding-left: 10px;
}
.shoplist .left .left01 .title span {
	padding-left: 0px;
}
.shoplist .left .left01 .left01box {
	padding: 10px;
}
.shoplist .left .left01 .left01box .classtitle {
	padding: 8px;
	border-bottom: #ccc 1px solid;
	height: 29px;
	line-height: 29px;
}
.shoplist .left .left01 .left01box .classtitle a {
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.shoplist .left .left01 .left01box .classtitle a:hover {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
.shoplist .left .left01 .left01box .classtitle a.currclass {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
.shoplist .left .left01 .left01box .list {
	padding: 10px;
}
.shoplist .left .left01 .left01box .list a {
}
.shoplist .left .left01 .left01box .list a:hover {
	color: red;
	text-decoration: none;
}
.shoplist .left .left01 .left02box {
	padding: 10px;
}
.shoplist .right {
}
.shoplist .right .right01 {
	border: #d9d9d9 1px solid;
}
.shoplist .right .right01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: #d9d9d9 1px solid;
	overflow: hidden;
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: bold;
	padding-left: 10px;
}
.shoplist .right .right01 .title span {
	padding-left: 0px;
}
.shoplist .right .right01 .right01box {
	height: 100%;
	overflow: hidden;
	padding: 20px 10px;
}
.shoplist .right .right01 .right01box ul {
	padding-left: 5px;
}
.shoplist .right .right01 .right01box li {
	width: 25%;
	float: left;
	height: 235px;
	margin-bottom: 15px;
	overflow: hidden;
}
.shoplist .right .right01 .right01box img {
	margin-bottom: 5px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.shoplist .right .right01 .right01box a {
}
.shoplist .right .right01 .right01box a:hover {
	text-decoration: none;
}
.shoplist .right .right01 .right01box span.price {
	font-size: 14px;
	color: #e90000;
}
.shoplist .right .right01 .right01box p del {
	color: #999;
}
/*图片 -内容页*/

.shopnr {
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 10px;
}
.shopnr .shopnr01 {
	font-size: 14px;
}
.shopnr .shopnr01 .right01 {
}
.shopnr .shopnr01 .right01 h3 {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.shopnr .shopnr01 .right01 .productbox {
}
.shopnr .shopnr01 .right01 .productbox .productl {
	width: 320px;
	float: left;
}
.shopnr .shopnr01 .right01 .productbox .productl .product_comp {
	text-align: center;
	z-index: 10000;
}
.shopnr .shopnr01 .right01 .productbox .productr {
	width: 480px;
	float: right;
}
.shopnr .shopnr01 .right01 .productbox .productr .vipprice {
	font-weight: bold;
	color: #af790c
}
.shopnr .shopnr01 .right01 .productbox .productr ul {
	clear: both;
	display: block
}
.shopnr .shopnr01 .right01 .productbox .productr li {
	height: 28px;
	line-height: 28px;
}
.shopnr .shopnr01 .right01 .productbox .productr .share {
	margin-top: 10px;
}
.shopnr .shopnr01 .right01 .productbox .productr li.h_color1 {
	color: #959595;
}
.shopnr .shopnr01 .right01 .productbox .productr li .h_color2 {
	color: #09b173
}
.shopnr .shopnr01 .right01 .productbox .productr .productr_l {
	float: left;
	width: 458px;
	border: #09b173 1px solid;
	height: 334px;
	padding: 10px;
}
.h_shop_boder {
	padding-top: 10px;
	clear: both;
}
#pro_infor {
	height: 280px;
}
#pro_infor img {
	border: 1px solid #ccc;
	width: 320px;
	height: 271px;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 281px;
	padding: 10px 20px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width: 281px;
	height: 50px;
}
/*购物车*/

.carbox {
	padding-top: 10px;
}
#buybtn {
	cursor: pointer;
	margin-top: 10px;
	width: 139px;
	height: 36px;
	background: url(../shop/images/buy_button.png) no-repeat;
	border: 0px
}
#carbtn {
	cursor: pointer;
	margin-top: 10px;
	width: 139px;
	height: 36px;
	background: url(../shop/images/buy_button.png) no-repeat -140px;
	border: 0px
}
.carbox span {
	float: left;
	width: auto;
	padding: 0px 8px;
	text-align: center;
	line-height: 22px;
}
.carbox span.txt {
	border: 1px #c9c8ce solid;
	padding: 0px 8px;
	margin: 0px 12px;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	background: #fff;
	margin-bottom: 5px;
	white-space: nowrap;
}
.carbox span.txt:Hover {
	border: 1px #ff6701 solid;
}
.carbox span.curr {
	background: #fff url(../shop/images/item_sel.gif) no-repeat right bottom;
	width: auto;
	padding: 0px 8px;
	margin: 0px 12px;
	line-height: 22px;
	border: 1px #ff6701 solid;
	margin-bottom: 5px;
	white-space: nowrap;
}
.carbox div {
	clear: both
}
.shopnr .shopnr02 .left {
	width: 245px;
	float: left;
}
.shopnr .shopnr02 .left .left01 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopnr .shopnr02 .left .left01 .title {
	height: 30px;
	line-height: 30px;
	border-bottom: #09b173 1px solid;
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: bold;
	padding-left: 10px;
}
.shopnr .shopnr02 .left .left01 .title span {
	padding-left: 0px;
}
.shopnr .shopnr02 .left .left01 .left01box {
	padding: 10px;
}
.shopnr .shopnr02 .left .left01 .left01box .classtitle {
	padding: 8px;
	border-bottom: #ccc 1px solid;
	height: 29px;
	line-height: 29px;
}
.shopnr .shopnr02 .left .left01 .left01box .classtitle a {
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.shopnr .shopnr02 .left .left01 .left01box .classtitle a:hover {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
.shopnr .shopnr02 .left .left01 .left01box .list {
	padding: 10px;
}
.shopnr .shopnr02 .left .left01 .left01box .list a {
}
.shopnr .shopnr02 .left .left01 .left01box .list a:hover {
	color: red;
	text-decoration: none;
}
.shopnr .shopnr02 .left .left02 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.shopnr .shopnr02 .left .left02 .title {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size: 14px;
	border-bottom: #09b173 1px solid;
	padding-left: 10px;
	color: #fff;
	background-color: #09b173
}
.shopnr .shopnr02 .left .left02 .left02box {
	padding: 8px;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd {
	height: 65px;
	overflow: hidden;
	border-bottom: #d9d9d9 1px solid;
	margin-bottom: 8px;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd a.sidepdleft {
	display: block;
	width: 70px;
	float: left;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd a.sidepdleft img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-top: 8px;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 {
	width: 150px;
	float: right;
	line-height: 18px;
	height: 38px;
	overflow: hidden
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 a {
	font-size: 12px;
	font-weight: normal;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h2 a:hover {
	color: #09b173;
	text-decoration: none;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h3 {
	width: 150px;
	float: right;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	font-size: 14px;
	color: #CC0000;
}
.shopnr .shopnr02 .left .left02 .left02box .sidepd h3 span {
	color: #e90000;
}
.shopnr .shopnr02 .right02 {
	width: 730px;
	float: right;
}
.shopnr .shopnr02 .right02 .title {
	line-height: 30px;
	height: 30px;
	border-bottom: #d9d9d9 1px solid;
	margin-bottom: 10px;
	font-size: 14px;
	text-align: left;
	font-weight: bold
}
.shopnr .shopnr02 .right02 .productintro {
}
.shopnr .shopnr02 .right02 .productintro table tr.color1 {
	background-color: #f3f3f3;
}
.shopnr .shopnr02 .right02 .productintro table tr td {
	padding: 5px 10px;
}
.shopnr .shopnr02 .right02 .productintro table tr td.td1 {
	width: 180px;
	text-align: right
}
.shopnr .shopnr02 .right02 .productintro table tr td.td2 {
	padding-left: 30px;
}
.shopnr .shopnr02 .right02 .productintro .help_box {
}
.shopnr .shopnr02 .right02 .productintro .help_box h2 {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	width: 140px;
	background: red;
	color: #fff;
}
.shopnr .shopnr02 .right02 .productintro .help_box li {
	line-height: 24px;
	font-size: 12px;
	color: #555;
}
.shopnr .shopnr02 .plbox {
	border: #D4D4D4 1px solid;
}
.shopnr .shopnr02 .plbox h2 {
	background: url(tbg.gif) repeat-x;
	height: 35px;
	line-height: 35px;
	border-bottom: #ccc 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	color: #069;
}
.shopnr .shopnr02 .plbox .plcontent {
	padding: 10px;
}
.shoporderbox {
	width: 965px;
	margin: 0px auto;
	border: #D4D4D4 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.shoporderbox h2 {
	border-bottom: #ccc 1px solid;
}
.shoporderbox .ddcxbox {
	padding: 10px;
}
.shoporderbox .ddcxbox .btn {
	border: #666 1px solid;
	background: #CECECE;
	height: 21px;
	line-height: 21px;
}
.shoporderbox .orderresult {
	margin-top: 10px;
}
.shoporderbox .orderresult .searchtips {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 20px;
}
.shoporderbox .orderresult .title {
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	text-align: center;
	background: #f1f1f1;
	height: 28px;
	line-height: 28px;
}
.shoporderbox .orderresult tr {
	text-align: left;
}
#payment {
	margin: 10px;
}
#payment .btn {
	margin: 0px 10px;
	width: 153px;
	background: url(../shop/images/bg_tit_home.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	color: #fff;
}
.kblist {
	padding: 10px;
}
.kblist ul {
}
.kblist li {
	width: 25%;
	float: left;
	text-align: center;
}
.kblist a.t {
	text-align: left;
	width: 130px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*品牌*/

.brandmain {
	width: 955px;
	margin: 0px auto;
	border: #D4D4D4 1px solid;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
}
.brandmain a {
	padding: 0px 5px;
}
.brandmain a:hover {
	color: #ff6600;
	text-decoration: none;
}
.brandbox {
	width: 965px;
	margin: 0px auto;
	border: #D4D4D4 1px solid;
}
.brandbox ul {
	padding: 10px;
}
.brandbox li {
	width: 20%;
	float: left;
	text-align: center;
}
.brandbox span.brandname a:hover {
	color: #ff6600;
	text-decoration: none;
}
.brandbox img {
	padding: 2px;
	background: #f1f1f1;
	border: #999 1px solid;
}
.brandcontent {
	width: 965px;
	margin: 0px auto;
}
.brandcontent .left {
	width: 255px;
	float: left;
}
.brandcontent .left .left01 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.brandcontent .left .left01 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.brandcontent .left .left01 .left01box {
	padding: 8px;
}
.brandcontent .left .left01 .left01box ul {
}
.brandcontent .left .left01 .left01box li {
	width: 50%;
	float: left;
	text-align: center;
	height: 68px;
	overflow: hidden;
}
.brandcontent .left .left01 .left01box img {
	width: 88px;
	height: 31px;
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.brandcontent .left .left01 .left01box img:hover {
	border: #ff6600 1px solid;
}
.brandcontent .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.brandcontent .left .left02 {
	border: #09b173 1px solid;
	height: 100%;
	background-color: #09b173;
	padding-bottom: 10px;
	overflow: hidden;
}
.brandcontent .left .left02 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.brandcontent .left .left02 .left02box {
	padding: 8px;
}
.brandcontent .right {
	width: 700px;
	float: right;
}
.brandcontent .right .right01 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.brandcontent .right .right01 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.brandcontent .right .right01 .right01box {
	padding: 8px;
	line-height: 24px;
	font-size: 14px;
	color: #666;
}
.brandcontent .right .right01 .right01box img {
}
.brandcontent .right .right02 {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.brandcontent .right .right02 .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #09b173 1px solid;
}
.brandcontent .right .right02 .right02box {
	padding: 8px;
	line-height: 24px;
	font-size: 14px;
	color: #666;
}
.brandcontent .right .right02 .right02box ul {
}
.brandcontent .right .right02 .right02box li {
	width: 25%;
	float: left;
	height: 240px;
	overflow: hidden;
}
.brandcontent .right .right02 .right02box .pic {
	text-align: center;
}
.brandcontent .right .right02 .right02box .pic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.brandcontent .right .right02 .right02box .jg {
	height: 25px;
	line-height: 25px;
}
.brandcontent .right .right02 .right02box .jg span#hyj {
	width: 80px;
	float: left;
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.brandcontent .right .right02 .right02box .jg span#scj {
	width: 80px;
	float: right;
	display: block;
}
.brandcontent .right .right02 .right02box span#productname {
	height: 50px;
	overflow: hidden;
	line-height: 22px;
	text-align: left;
	display: block;
}
.brandcontent .right .right02 .right02box span#productname a {
	font-size: 12px;
	color: #000;
}
.brandcontent .right .right02 .right02box span#productname a:hover {
	color: red;
	text-decoration: none;
}
.brandcontent .right .right02 .right02box .page {
	line-height: 25px;
	font-size: 12px;
}
.brandcontent .right .right02 .right02box .page select {
	font-size: 12px;
}
/*购物车*/
.navsite {
	width: 1000px;
	margin: 0px auto;
	background: url(../shop/images/cartnav-bg.gif) repeat-x;
	height: 64px;
}
.navsite .left {
	width: 566px;
	float: left;
}
.navsite .right {
	width: 199px;
	float: right;
}
.cartbox {
	width: 998px;
	margin: 0px auto;
	border: #09b173 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.cartbox .logintips {
	background: #f5f5f5;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #000;
	padding-left: 20px;
}
.cartbox .ShoppingCart .title {
	background: #E6EBEE;
	height: 30px;
	line-height: 30px;
	border-top: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	font-weight: bold;
	color: #000;
}
.cartbox .ShoppingCart .carttr {
	margin-top: 30px;
}
.cartbox .ShoppingCart .carttr .prolist {
	padding: 10px;
}
.cartbox .ShoppingCart .carttr .prolist li {
	width: 20%;
	float: left;
	text-align: center;
	height: 150px;
}
.cartbox .ShoppingCart .carttr .prolist a:hover {
	color: red;
	text-decoration: none;
}
#cartShow {
}
.jrgwc {
	text-align: center;
	float: left;
}
.contactborder {
	width: 998px;
	margin: 0px auto;
	border: #09b173 1px solid;
}
.contactborder .logintips {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #000;
	padding-left: 20px;
}
.contactborder .titleinput {
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	background: #f5f5f5;
	color: #09b173;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}
.contactborder table {
	padding: 10px;
}
.contactborder table .tdbg input {
	height: 20px;
	line-height: 20px;
	border: #d7ccd0 1px solid;
	color: #999;
}
.contactborder table textarea {
	height: 20px;
	line-height: 20px;
	border: #d7ccd0 1px solid;
	color: #999;
}
.contactborder td {
	height: 30px;
	line-height: 30px;
}
.contactborder td.fpxx {
}
.contactborder td.fpxx label {
	height: 27px;
	line-height: 27px;
}
.provincename {
	color: #ff6600
}
.tocity {
	border: 1px solid #09b173;
	text-align: center;
	background: #e8e8e8;
	height: 23px;
	width: 130px;
}
.showcity {
	position: absolute;
	background: #fff;
	border: #09b173 1px solid;
	width: 420px;
	display: none;
	height: 450px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.delivery {
	width: 500px;
	padding: 5px;
	border: 1px solid #09b173;
	background: #fff
}
.jgxx {
	color: #09b173
}
.jgxx span {
	color: #09b173
}
.orderview {
	width: 965px;
	margin: 0px auto;
}
.cartborder {
	width: 963px;
	margin: 0px auto;
	margin-top: 10px;
	border: #E5E5E5 1px solid;
}
.cartborder .titleinput {
	font-weight: bold;
	padding-left: 10px;
	background: #F3F3F3;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	border-bottom: #E5E5E5 2px solid;
}
.contactbox {
	padding: 10px;
}
.contactbox ul {
	padding: 10px;
}
.contactbox li {
	height: 30px;
	line-height: 30px;
	width: 50%;
	float: left;
}
.cartborder div.but {
	margin-top: 10px;
	text-align: center;
	margin-bottom: 10px;
}
.contactborder .border .title {
	font-weight: bold;
	color: #fff;
	background: #09b173;
	height: 30px;
	line-height: 30px;
	border-bottom: #09b173 1px solid;
}
.contactborder #sss font {
	color: green;
	font-weight: bold;
}
.succbox {
	width: 998px;
	margin: 0px auto;
	border: #09b173 1px solid;
}
.succ_content {
	padding: 20px;
	font-size: 14px;
}
.succ_content .title {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #09b173;
	border: #09b173 1px solid;
	padding-left: 10px;
}
.succ_content p {
	font-size: 12px;
}
.succ_content .paylbox {
	padding-top: 10px;
}
.bankbox {
	width: 963px;
	margin: 0px auto;
	border: #09b173 1px solid;
}
.bankbox h3 {
	height: 33px;
	line-height: 33px;
	border-bottom: #09b173 1px solid;
	padding-left: 10px;
	color: #000;
}
.bankbox .fksm {
	padding: 8px;
	line-height: 24px;
}
.payrbox {
}
.payrbox .payl {
	width: 500px;
	float: left;
	border-right: #f1f1f1 1px solid;
}
.payrbox .payr {
	width: 400px;
	float: right;
}
.payrbox .payr h2 {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	padding-left: 15px;
}
.paybox {
	width: 965px;
	margin: 0px auto;
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
	background-color: #fff
}
.paybox .payname {
	background: #F3F3F3;
	height: 30px;
	line-height: 30px;
	border-bottom: #E5E5E5 2px solid;
	font-weight: bold;
	text-align: center;
}
.paybox tr {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}
.paybox td {
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px solid;
}
/*商品筛选*/

.zoom-desc {
	margin-top: 10px;
}
.sxmain {
	width: 1000px;
	margin: 0px auto;
}
.sxmain .left {
	width: 255px;
	float: left;
}
.sxmain .left .left01 {
	border: #09b173 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.sxmain .left .left01 .title {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #fff;
	background-color: #09b173
}
.sxmain .left .left01 .leftbox {
	padding: 10px;
}
.sxmain .left .left01 .leftbox .classtitle {
	padding: 8px;
	border-bottom: #09b173 1px solid;
	height: 29px;
	line-height: 29px;
}
.sxmain .left .left01 .leftbox .classtitle a {
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.sxmain .left .left01 .leftbox .classtitle a:hover {
	color: #ff6600;
	text-decoration: none;
}
.sxmain .left .left01 .leftbox .list {
	padding: 10px;
}
.sxmain .left .left01 .leftbox .list a {
}
.sxmain .left .left01 .leftbox .list a:hover {
	color: red;
	text-decoration: none;
}
.sxmain .left .left01 .left02box {
	padding: 10px;
}
.sxmain .right {
	width: 730px;
	float: right;
}
.sxmain .right .right01 {
	height: 100%;
	overflow: hidden;
}
.sxmain .right .right01 .title {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size: 14px;
	padding-left: 10px;
	color: #09b173;
	border-bottom: #09b173 1px solid;
	position: relative;
	font-weight: bold
}
.sxmain .right .right01 .title span {
	position: absolute;
	right: 10px;
	top: 0px;
	color: #555;
}
.sxmain .right .right01 .right01box {
	padding: 10px 0;
}
.sxmain .right .right01 .right01box .condition_title {
	width: 8%;
	overflow: hidden;
	margin-right: 0px;
	text-align: left;
	float: left;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
}
.sxmain .right .right01 .right01box .container {
	float: right;
	width: 89%;
}
.sxmain .right .right01 .right01box .container a {
	padding: 0px 8px;
	color: #336699;
	line-height: 28px;
}
.sxmain .right .right01 .right01box .container strong {
	background: #09b173;
	padding: 3px;
	color: #fff;
}
.sxmain .right .right02 {
	border: #09b173 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.sxmain .right .right02 .title {
	background: #EBEBEB;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #000;
	border-bottom: #d4d4d4 1px solid;
	padding-left: 10px;
}
.scsearch_tabs {
	width: 260px;
	float: left;
}
.scsearch_tabs ul {
	padding-left: 5px;
}
.scsearch_tabs li {
	width: 107px;
	height: 37px;
	text-align: center;
	float: left;
	margin-left: 5px;
	margin-top: 2px;
}
.scsearch_tabs a:hover {
	color: red;
	text-decoration: none;
}
.scsearch_tabs li.slt {
	width: 107px;
	height: 37px;
	text-align: center;
	float: left;
	background: url(tabbg.png) no-repeat;
	font-size: 14px;
	color: #fff;
	position: relative;
	margin-top: 2px;
	z-index: 9999px;
}
.scsearch_tabs li.slt a {
	color: #fff;
	font-size: 14px;
}
.scsearch_tabs li.slt a:hover {
	color: red;
	text-decoration: none;
}
.shopsxresult {
	width: 400px;
	float: right;
}
.shopsxresult .totalnum {
	width: 130px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.shopsxresult .sortby {
	width: 250px;
	float: right;
	font-size: 12px;
	font-weight: normal;
}
/*产品对比*/


.prcompare {
	width: 965px;
	margin: 0px auto;
}
.prcompare h2 {
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
}
.prcompare .prcomparebox {
}
.prcompare .prcomparebox .compare {
	border: #e8e8e8 1px solid;
}
.prcompare .prcomparebox .compare .title {
	background: #f1f1f1;
	line-height: 50px;
	font-weight: bold;
}
.prcompare .prcomparebox .compare .c1 {
	text-align: center;
}
.prcompare .prcomparebox .compare .c2 {
	text-align: center;
}
.prcompare .prcomparebox .compare .c3 {
	text-align: center;
}
.prcompare .prcomparebox .compare .c4 {
	text-align: center;
}
.prcompare .prcomparebox .compare .c5 {
	text-align: center;
}
.prcompare .prcomparebox .compare td {
	border: #e8e8e8 1px solid;
}
.prcompare .prcomparebox .compare a.qx {
	color: red;
}
/*自选礼包*/

.zxlbbox {
	width: 963px;
	margin: 0px auto;
	border: #d4d4d4 1px solid;
}
.zxlbbox .title {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 15px;
	border-bottom: #d4d4d4 1px solid;
}
.zxlbbox .zxlbintro {
	padding: 10px;
	line-height: 24px;
	font-size: 14px;
}
.zxlbmain {
	width: 965px;
	margin: 0px auto;
}
.zxlbmain .left {
	width: 200px;
	float: left;
}
.zxlbmain .left .left01 {
	border: #D4D4D4 1px solid;
}
.zxlbmain .left .left01 .title {
	background: #f1f1f1;
	height: 33px;
	line-height: 33px;
	border-bottom: #d4d4d4 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 30px;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zxlbmain .left .left01 .left01box {
}
.zxlbmain .left .left01 .left01box ul {
	padding: 8px;
}
.zxlbmain .left .left01 .left01box li {
	height: 25px;
	line-height: 25px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: #ccc 1px dashed;
}
.zxlbmain .left .left01 .left01box a:hover {
	color: #ff6600;
	text-decoration: none;
}
.zxlbmain .left .left01 .left02box {
	padding: 8px;
}
.zxlbmain .left .left01 .left02box .packphoto img {
	width: 180px;
	height: 250px;
	margin-bottom: 10px;
}
.zxlbmain .right {
	width: 750px;
	float: right;
}
.zxlbmain .right .right01 {
	border: #D4D4D4 1px solid;
}
.zxlbmain .right .right01 H3 {
	background: url(tbg.gif) repeat-x 0px bottom;
	height: 35px;
	line-height: 35px;
	border-bottom: #ccc 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	color: #069;
}
.zxlbmain .right .right01 p {
	padding: 10px;
}
.zxlbmain .right .right02 {
	border: #D4D4D4 1px solid;
	height: 100%;
	overflow: hidden;
}
.zxlbmain .right .right02 h3 {
	background: #f1f1f1;
	height: 33px;
	line-height: 33px;
	border-bottom: #d4d4d4 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 30px;
	color: #333;
}
.zxlbmain .right .right02 #productlist {
}
.zxlbmain .right .right02 #productlist li {
	width: 25%;
	float: left;
	text-align: center;
	height: 220px;
	overflow: hidden;
}
.zxlbmain .right .right02 #productlist img {
	width: 130px;
	height: 150px;
	padding: 2px;
	border: #D4D4D4 1px solid;
	margin-bottom: 8px;
}
.zxlbmain .right .right02 #productlist span.t {
	line-height: 24px;
	color: #555;
	text-align: left;
}
.zxlbmain .right .right02 b {
	background: url(tbg.gif) repeat-x 0px bottom;
	height: 35px;
	line-height: 35px;
	border-bottom: #ccc 1px solid;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	color: #069;
	display: block;
}
.zxlbmain .right .right02 .thead {
	height: 28px;
	line-height: 28px;
	background: #F1F1F1;
	text-align: center;
	font-weight: bold;
}
.qspage {
	line-height: 28px;
	color: #999;
	text-align: right;
}
/*团购*/

.tgnav {
	width: 965px;
	margin: 0px auto;
	background: url(../shop/images/tbg.gif) no-repeat;
	height: 34px;
}
.tgnav ul {
	padding: 0px 10px;
}
.tgnav li {
	width: 10%;
	float: left;
	text-align: center;
	line-height: 32px;
	border-right: #C22B2B 1px solid;
}
.tgnav a {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}
.tgnav a.current {
	display: block;
	background: url(../shop/images/up.png) no-repeat center 29px;
}
.tgnav a:hover {
	text-decoration: none;
}
.class_quickout {
	width: 965px;
	margin: 0px auto;
	background: #F9F9F9;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.class_quickout .class_quick_fm {
	padding: 8px;
}
.class_quickout .class_quick_fm dl {
}
.class_quickout .class_quick_fm dt.class_quick_tit {
	font-weight: bold;
	color: #000;
	width: 80px;
	float: left;
	text-align: center;
}
.class_quickout .class_quick_fm dd {
	width: 90%;
	float: right;
}
.class_quickout .class_quick_fm ul {
}
.class_quickout .class_quick_fm li {
	float: left;
	padding: 0px 10px;
	text-align: left;
	height: 24px;
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
}
.class_quickout .class_quick_fm a span {
	padding: 2px 5px;
}
.class_quickout .class_quick_fm a {
	display: block;
}
.class_quickout .class_quick_fm a:hover {
	display: block;
	background: #CC0000;
	color: #fff;
	text-decoration: none;
}
.tgcontent {
	width: 965px;
	margin: 0px auto;
}
.tgcontent ul {
}
.tgcontent .tgnum {
	width: 313px;
	float: left;
	border: #f1f1f1 2px solid;
	height: 410px;
	overflow: hidden;
	text-align: center;
	margin: 2px;
}
.tgcontent h1 {
	line-height: 24px;
	text-align: left;
	padding: 8px;
	background: #F7F7F7;
	height: 60px;
	overflow: hidden;
}
.tgcontent h1 a {
	font-size: 14px;
	color: #666;
}
.tgcontent .tgimage {
	margin-top: 10px;
}
.tgcontent .tgimage img {
	width: 300px;
	height: 229px;
}
.tgcontent .pricebox {
	background: #D60500;
	height: 36px;
	line-height: 36px;
}
.tgcontent .pricebox h2 {
	width: 150px;
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	line-height: 36px;
	float: left;
}
.tgcontent .pricebox h2 del {
	font-size: 14px;
	font-weight: normal;
	margin-left: 15px;
}
.tgcontent .pricebox span#buy {
	width: 88px;
	display: block;
	float: right;
}
.tgcontent .tgbuy {
	padding: 0px 8px;
	height: 30px;
}
.tgcontent .tgbuy .buynum {
	width: 120px;
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #CC0000;
	text-align: left;
}
.tgcontent .tgbuy .buynum span {
	font-weight: bold;
}
.tgcontent .tgbuy .timetip {
	width: 180px;
	float: right;
	height: 35px;
}
.tgcontent .tgbuy .timetip #counter12 {
}
.tgcontent .tgbuy .timetip li {
	float: left;
	height: 35px;
	width: 35px;
}
.tgcontent .tgnum:hover {
	border: #ff6600 2px solid;
}
.wqtgcontent {
	width: 965px;
	margin: 0px auto;
}
.wqtgcontent .tgl {
	width: 700px;
	float: left;
}
.wqtgcontent .tgl h1 {
	color: #CC0000;
	padding: 0px;
	margin: 0px;
	height: 35px;
	line-height: 35px;
}
.wqtgcontent .wqtgbox {
}
.wqtgcontent .wqtgbox ul {
}
.wqtgcontent .wqtgbox li {
	width: 49%;
	margin: 2px;
	float: left;
	text-align: center;
	border: #f1f1f1 1px solid;
	height: 410px;
	overflow: hidden;
}
.wqtgcontent .wqtgbox h1 {
	line-height: 24px;
	text-align: left;
	padding: 8px;
	background: #F7F7F7;
	height: 60px;
	overflow: hidden;
}
.wqtgcontent .wqtgbox h1 a {
	font-size: 14px;
	color: #666;
}
.wqtgcontent .wqtgbox .tgimg {
	margin-top: 10px;
	text-align: center;
}
.wqtgcontent .wqtgbox .tgimg img {
	width: 320px;
	height: 229px;
}
.wqtgcontent .wqtgbox .pricebox {
	height: 35px;
	line-height: 35px;
	background: #D60500;
}
.wqtgcontent .wqtgbox .pricebox .price {
	width: 120px;
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
}
.wqtgcontent .wqtgbox span#buy {
	display: block;
	width: 98px;
	float: right;
	text-align: center;
}
.wqtgcontent .wqtgbox .tg_xx {
	padding: 0px 8px;
	height: 30px;
	line-height: 30px;
}
.wqtgcontent .wqtgbox .tg_xx .scj {
	width: 200px;
	float: left;
	text-align: left;
}
.wqtgcontent .wqtgbox .tg_xx .buynum {
	width: 100px;
	float: right;
}
.wqtgcontent .wqtgbox .tg_xx .buynum span {
	font-weight: bold;
	color: #CC0000;
}
.wqtgcontent .wqtgbox li:hover {
	border: #CC0000 1px solid;
	background: #f1f1f1;
	color: #fff;
}
.wqtgcontent .tgr {
	width: 255px;
	float: right;
	border: #F1F1F1 1px solid;
}
.wqtgcontent .tgr H1 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0px 8px;
}
.wqtgcontent .tgr H1 span {
	color: #CC0000;
}
.wqtgcontent .tgr .tgrbox {
	padding: 8px;
}
.wqtgcontent .tgr .tgrbox ul {
}
.wqtgcontent .tgr .tgrbox li {
	height: 120px;
	overflow: hidden;
	border-bottom: #ccc 1px dashed;
}
.wqtgcontent .tgr .tgrbox .tgimg {
	width: 90px;
	text-align: center;
	float: left;
}
.wqtgcontent .tgr .tgrbox .tgimg span#num {
	position: relative;
	top: 20px;
	left: -35px;
	display: block;
	width: 17px;
	background: url(num.gif) no-repeat;
	color: #fff;
	height: 19px;
}
.wqtgcontent .tgr .tgrbox .tgimg img {
	width: 80px;
	height: 80px;
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.wqtgcontent .tgr .tgrbox .tgtest {
	width: 140px;
	float: right;
	margin-top: 20px;
}
.wqtgcontent .tgr .tgrbox .tgtest .tgtit {
	height: 24px;
	line-height: 24px;
}
.wqtgcontent .tgr .tgrbox .tgtest .tgtit a {
}
.wqtgcontent .tgr .tgrbox .tgtest .tgtit a:hover {
	color: red;
	text-decoration: none;
}
.wqtgcontent .tgr .tgrbox .tgtest .yt {
	height: 24px;
	line-height: 24px;
}
.wqtgcontent .tgr .tgrbox .tgtest .yt span {
	font-weight: bold;
}
.wqtgcontent .tgr .tgrbox .tgtest .time {
	height: 24px;
	line-height: 24px;
	color: #999;
}
.tgnrmain {
	width: 965px;
	margin: 0px auto;
}
.tgnrmain .left {
	width: 700px;
	float: left;
}
.tgnrmain .left .left01 {
	border: #FF9D9D 2px solid;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.tgnrmain .left .left01 h1 {
	line-height: 24px;
	text-align: left;
	font-size: 22px;
}
.tgnrmain .left .tgbox {
}
.tgnrmain .left .tgbox .floatl {
	width: 270px;
	float: left;
}
.tgnrmain .left .tgbox .floatl .tgbuy {
	width: 306px;
	background: url(../shop/images/buybg.png) no-repeat;
	position: relative;
	left: -40px;
	height: 115px;
}
.tgnrmain .left .tgbox .floatl .tgbuy .price {
	width: 140px;
	float: left;
	font-size: 25px;
	color: red;
	font-weight: bold;
	padding-top: 50px;
	margin-left: 30px;
	text-align: center;
}
.tgnrmain .left .tgbox .floatl .tgbuy .buybtn {
	width: 108px;
	float: right;
	margin-top: 56px;
}
.tgnrmain .left .tgbox .floatl .pricebox {
	margin-top: -12px;
	width: 264px;
	background: #fff;
	height: 90px;
	border: #CDCDCD 1px solid;
}
.tgnrmain .left .tgbox .floatl .pricebox span.tg_jg {
	padding-top: 10px;
	width: 33%;
	float: left;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}
.tgnrmain .left .tgbox .floatl .pricebox span.tg_jg del {
	font-size: 22px;
	font-weight: bold;
	color: #666;
}
.tgnrmain .left .tgbox .floatl .pricebox span.tg_jg em.tg_jgem {
	font-size: 22px;
	font-weight: bold;
}
.tgnrmain .left .tgbox .floatl .tgct {
	width: 264px;
	background: #fff;
	height: 90px;
	border: #CDCDCD 1px solid;
	border-top: none;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	padding-top: 10px;
}
.tgnrmain .left .tgbox .floatl .tgct span.buynum {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.tgnrmain .left .tgbox .floatl .tgct .tgpeople {
	font-size: 14px;
	color: #666;
	line-height: 25px;
	text-align: center;
}
.tgnrmain .left .tgbox .floatl .tgtime {
	width: 254px;
	background: #fff;
	height: 50px;
	border: #CDCDCD 1px solid;
	border-top: none;
	padding-top: 10px;
	font-size: 14px;
	padding-left: 10px;
}
.tgnrmain .left .tgbox .floatl .tgtime li {
	float: left;
	width: 40px;
}
.tgnrmain .left .left01 .share {
	border-top: #ccc 1px solid;
	padding-top: 10px;
}
.tgnrmain .left .left02 {
	border: #f1f1f1 2px solid;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.tgnrmain .left .left02 h1 {
	padding: 0px;
	margin: 0px;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: #ccc 1px solid;
}
.tgnrmain .left .left02 .left02box {
	padding: 20px;
	font-size: 14px;
	line-height: 25px;
}
.tgnrmain .left .tgbox .floatr {
	width: 380px;
	float: right;
}
.tgnrmain .left .tgbox .floatr .timg {
	text-align: center;
}
.tgnrmain .left .tgbox .floatr .timg img {
	width: 380px;
	height: 300px;
}
.tgnrmain .left .tgbox .floatr .tld {
	margin-top: 10px;
	color: #555;
}
.tgnrmain .left .tgbox .floatr .tld h1 {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
}
.tgnrmain .right {
	width: 255px;
	float: right;
}
.tgnrmain .right .right01 {
	border: #CCC 1px solid;
}
.tgnrmain .right .right01 .title {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 15px;
	background: #fff;
	border-bottom: #f1f1f1 1px solid;
}
.tgnrmain .right .right01 .right01box {
	padding: 8px;
}
.tgnrmain .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 15px;
}
.tgnrmain .right .right02 {
	border: #CCC 1px solid;
}
.tgnrmain .right .right02 H1 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0px 8px;
	background: #fff;
	border-bottom: #f1f1f1 1px solid;
}
.tgnrmain .right .right02 H1 span {
	color: #CC0000;
}
.tgnrmain .right .right02 .tgrbox {
	padding: 8px;
}
.tgnrmain .right .right02 .tgrbox ul {
}
.tgnrmain .right .right02 .tgrbox li {
	height: 120px;
	overflow: hidden;
	border-bottom: #ccc 1px dashed;
}
.tgnrmain .right .right02 .tgrbox .tgimg {
	width: 90px;
	text-align: center;
	float: left;
}
.tgnrmain .right .right02 .tgrbox .tgimg span#num {
	position: relative;
	top: 20px;
	left: -35px;
	display: block;
	width: 17px;
	background: url(num.gif) no-repeat;
	color: #fff;
	height: 19px;
}
.tgnrmain .right .right02 .tgrbox .tgimg img {
	width: 80px;
	height: 80px;
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.tgnrmain .right .right02 .tgrbox .tgtest {
	width: 140px;
	float: right;
	margin-top: 20px;
}
.tgnrmain .right .right02 .tgrbox .tgtest .tgtit {
	height: 24px;
	line-height: 24px;
}
.tgnrmain .right .right02 .tgrbox .tgtest .tgtit a {
}
.tgnrmain .right .right02 .tgrbox .tgtest .tgtit a:hover {
	color: red;
	text-decoration: none;
}
.tgnrmain .right .right02 .tgrbox .tgtest .yt {
	height: 24px;
	line-height: 24px;
}
.tgnrmain .right .right02 .tgrbox .tgtest .yt span {
	font-weight: bold;
}
.tgnrmain .right .right02 .tgrbox .tgtest .time {
	height: 24px;
	line-height: 24px;
	color: #999;
}
.tgcart {
	width: 965px;
	margin: 0px auto;
	border: #CCC 1px solid;
}
.tgcart h1 {
	height: 30px;
	line-height: 30px;
	background: #f1f1f1;
	border-bottom: #CCC 1px solid;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
}
.tgcart h2 {
	height: 30px;
	line-height: 30px;
	background: #f1f1f1;
	border-top: #d8d8d8 1px solid;
	border-bottom: #d8d8d8 1px solid;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
}
.psxx td {
	font-size: 14px;
	line-height: 30px;
}
.tgcart h3 {
	padding: 8px;
	text-align: center;
	line-height: 30px;
}
/*商城购物指南*/

.member_container {
	width: 1000px;
	margin: 0 auto
}
.member div.menu {
	width: 230px;
	float: left;
	border: #E0E0E0 1px solid;
}
.member div.menu div.box {
	width: 190px;
	float: left;
	background: #F6F6F6;
}
.member div.menu div.box dl {
	padding-top: 2px;
}
.member div.menu div.box dl dt {
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	font-size: 14px;
}
.member div.menu div.box dl dd {
	line-height: 23px;
	text-align: left;
	padding-left: 16px;
}
.helpcenter_title {
	width: 965px;
	height: 50px;
	border-bottom: 1px solid #999;
	background: url(../shop/images/title_helpcenter.gif) no-repeat 35px top;
}
.helpcenter_tit {
	width: 965px;
	height: 50px;
	border-bottom: 1px solid #999;
	font-size: 35px;
	font-weight: bold;
	color: #000;
	font-family: "宋体";
	padding-left: 30px;
}
.helpcenter div.menu {
	width: 190px;
}
.helpcenter div.menu div.box {
	padding: 10px 0px;
}
.helpcenter div.menu div.box dl dt, .helpcenter div.menu div.box dl dd a:link, .helpcenter div.menu div.box dl dd a:visited {
	color: #333;
}
.helpcenter div.menu div.box dl dd {
	height: 25px;
	line-height: 25px;
}
.helpcenter div.menu div.box dl dd.current a, .helpcenter div.menu div.box dl dd a:hover {
	color: #CA0000;
	font-weight: normal;
}
.helpcontent {
	width: 730px;
	float: right;
	padding-top: 10px;
}
.helpcontent h2.title {
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #DBDBDB;
	padding: 0 0 5px 20px;
	background: url(../shop/images/li_03.gif) no-repeat left 4px;
}
.helpcontent div.content {
	padding: 10px 6px 0 6px;
	color: #333;
	line-height: 25px;
}
.helpcontent div.messagebox {
	border: #f1f1f1 1px solid;
	padding: 10px 6px 0 6px;
	color: #333;
	line-height: 25px;
}
.helpcontent div.messagebox td.lefttdbg {
	font-weight: bold;
	font-size: 14px;
	color: #CC0000;
}
.helpcontent div.messagebox td.upfile {
	width: 350px;
	height: 35px;
	line-height: 35px;
	border: red 1px solid;
}
.div_help_left_service {
	height: 110px;
	margin-top: 10px;
	border-right: #dcdcdc 1px solid
}
.div_help_left_service .h3_contact {
	height: 30px;
	line-height: 30px;
	background: #F2F5F5
}
.div_help_left_service .p_tel_number {
	line-height: 28px;
	font-weight: 700;
	color: #666;
}
.div_help_left_service .a_gomessage {
	background: url(../../wsstatic.mbaobao.com/v5/images/sprite_header_footer.png) no-repeat -348px -232px;
	display: block;
	width: 128px;
	height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-indent: 55px;
	line-height: 33px;
}
a.a_gomessage:hover {
	color: #fff
}
/*关键字tags*/

.tagsmain {
	width: 965px;
	margin: 0px auto;
	border: #eee 1px solid;
}
.tagsmain .tit {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #333;
}
.tagsmain .tit span {
	font-size: 12px;
	font-weight: normal;
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tagsmain .tagsshow {
}
.tagsmain .tagsshow ul {
	padding: 20px;
}
.tagsmain .tagsshow #tags {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.tagsmain .tagsshow .title {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.tagsmain .tagsshow tr.list {
	height: 75px;
	overflow: hidden;
}
.tagsmain .tagsshow tr.list td {
	border-bottom: #E8E8E8 1px solid;
}
.tagsmain .tagsshow tr.list td img {
	padding: 2px;
	border: #D4D4D4 1px solid;
}
.tagsmain .tagsshow tr.list td A {
	font-size: 14px;
}
.tagsmain .tagsshow tr.list td a:hover {
	color: #ff6600;
	text-decoration: none;
}
.tagsmain .tagsshow .tagstitle {
	font-size: 12px;
	font-weight: bold;
	color: #069;
	height: 21px;
	line-height: 21px;
}
.tagsmain .tagsshow .tags a {
	padding: 3px 5px;
	color: #fff;
}
.tagsmain .tagsshow .showpage {
	margin-top: 10px;
	text-align: center;
	font-size: 14px;
	color: #069;
}
/*供求信息*/

.infomain_a {
	width: 965px;
	margin: 0px auto;
}
.infomain_a .infomain_al {
	width: 268px;
	float: left;
	background: #fafafa;
}
.infomain_a .infomain_al .infomain_al1 {
}
.infomain_a .infomain_al .infomain_al1 .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 32px;
}
.infomain_a .infomain_al .infomain_al1 .title h3 {
	margin-left: 67px;
	font-size: 18px;
	font-weight: bold;
	background: #fafafa;
	width: 140px;
	text-align: center;
	font-family: "微软雅黑";
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox {
	padding: 8px;
	height: 268px;
	overflow: hidden;
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox ul {
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox li {
	background: url(artarrow.gif) no-repeat 0px 10px;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox a {
	color: #3D81C0;
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_a .infomain_al .infomain_al1 .infomainalbox span {
	display: none;
}
.infomain_a .infomain_am {
	width: 422px;
	float: left;
	margin-left: 10px;
}
.infomain_a .infomain_am #container {
	width: 422px;
	overflow: hidden;
}
.infomain_a .infomain_am .infomain_am1 {
	height: 165px;
	padding-bottom: 10px;
	overflow: hidden;
}
.infomain_a .infomain_am .infomain_am1 .newqg {
	margin: 8px;
}
.infomain_a .infomain_am .infomain_am1 .newqg li {
	width: 49%;
	margin-right: 4px;
*+ margin-right:5px;
	height: 24px;
	line-height: 24px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
}
.infomain_a .infomain_am .infomain_am1 .newqg span#date {
	float: right;
	color: #999;
}
.infomain_a .infomain_am .infomain_am1 .newqg a {
	color: #333;
}
.infomain_a .infomain_am .infomain_am1 .newqg a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_a .infomain_ar {
	width: 250px;
	float: right;
}
.infomain_a .infomain_ar .infomain_ar1 {
}
.infomain_a .infomain_ar .infomain_ar1 .title {
	height: 32px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.infomain_a .infomain_ar .infomain_ar1 .title h3 {
	background: #fff;
	width: 80px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box {
	padding: 0px 8px;
}
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box ul a {
	color: #333;
}
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box ul a:hover {
	color: #4e8ed6;
}
.infomain_a .infomain_ar .infomain_ar1 .infomain_ar1box td {
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px;
}
.infomain_a .infomain_ar .infomain_ar2 {
}
.infomain_a .infomain_ar .infomain_ar2 .title {
	height: 32px;
	background: url(title.jpg) repeat-x 0px 15px;
	overflow: hidden;
}
.infomain_a .infomain_ar .infomain_ar2 .title h3 {
	background: #fff;
	width: 80px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.infomain_a .infomain_ar .infomain_ar2 ul {
	padding: 0px 8px;
}
.infomain_a .infomain_ar .infomain_ar2 li {
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px
}
.infomain_a .infomain_ar .infomain_ar2 a {
	color: #333;
}
.infomain_a .infomain_ar .infomain_ar2 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_b {
	width: 965px;
	margin: 0px auto;
}
.infomain_b .infomain_bl {
	width: 269px;
	float: left;
	height: 1098px;
	overflow: hidden;
	background: #fafafa
}
.infomain_b .infomain_bl .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 32px;
}
.infomain_b .infomain_bl .title h3 {
	margin-left: 70px;
	font-size: 18px;
	font-weight: bold;
	background: #fefefe;
	width: 80px;
	text-align: center;
	height: 32px;
	font-family: "微软雅黑";
}
.infomain_b .infomain_bl .infomain_blbox {
	padding: 8px;
}
.infomain_b .infomain_bl .infomain_blbox .classtitle {
	height: 28px;
	line-height: 28px;
}
.infomain_b .infomain_bl .infomain_blbox .classtitle a {
	font-size: 14px;
	font-weight: bold;
	color: #004181;
}
.infomain_b .infomain_bl .infomain_blbox .classtitle a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_b .infomain_bl .infomain_blbox .list {
	line-height: 26px;
	border-bottom: 1px dotted #ccc;
}
.infomain_b .infomain_bl .infomain_blbox .list a {
	padding: 0px 3px;
	color: #333;
}
.infomain_b .infomain_bl .infomain_blbox .list a:hover {
	color: #333;
	text-decoration: none;
}
.infomain_b .infomain_bl .infomain_blbox .list img {
	display: none;
}
.infomain_b .infomain_br {
	width: 683px;
	float: right;
	background: #fefefe
}
.infomain_b .infomain_br .colr {
	width: 335px;
	float: left;
	height: 250px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #CBCBCB
}
.infomain_b .infomain_br .colr .t {
	border-bottom: 1px solid #C3C3C3;
	height: 29px;
	line-height: 29px;
	padding-left: 5px;
	border-top: 2px solid #005bb4;
	position: relative;
}
.infomain_b .infomain_br .colr .t h3 {
	font-size: 16px;
	font-weight: bold;
	height: 29px;
	color: #363435;
	width: 80px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.infomain_b .infomain_br .colr .t span {
	position: absolute;
	right: 10px;
}
.infomain_b .infomain_br .colr .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #006699;
}
.infomain_b .infomain_br .colr .imgArea {
}
.infomain_b .infomain_br .colr .imgArea .imgLAreapic {
	width: 90px;
	float: left;
}
.infomain_b .infomain_br .colr .imgArea .imgLAreapic img {
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.infomain_b .infomain_br .colr .imgArea .imgT {
	width: 210px;
	float: right;
}
.infomain_b .infomain_br .colr .imgArea .imgT h3 {
	height: 25px;
	line-height: 25px;
	text-align: center
}
.infomain_b .infomain_br .colr .imgArea .imgT h3 a {
	font-size: 14px;
	color: #c00
}
.infomain_b .infomain_br .colr .imgArea .imgT span {
	color: #999;
	line-height: 24px;
}
.infomain_b .infomain_br .colr ul {
	padding: 8px
}
.infomain_b .infomain_br .colr li {
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px
}
.infomain_b .infomain_br .colr a {
	color: #333
}
.infomain_b .infomain_br .colr a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_b .infomain_br .coll {
	width: 335px;
	float: right;
	height: 250px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #CBCBCB
}
.infomain_b .infomain_br .coll .t {
	border-bottom: 1px solid #C3C3C3;
	height: 29px;
	line-height: 29px;
	background: #fff;
	border-top: 2px solid #005bb4;
	position: relative;
}
.infomain_b .infomain_br .coll .t h3 {
	font-size: 16px;
	font-weight: bold;
	height: 29px;
	color: #363435;
	width: 80px;
	font-family: "微软雅黑";
	font-weight: normal;
	padding-left: 10px
}
.infomain_b .infomain_br .coll .t span {
	position: absolute;
	right: 10px;
}
.infomain_b .infomain_br .coll .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #006699;
}
.infomain_b .infomain_br .coll .imgArea {
}
.infomain_b .infomain_br .coll .imgArea .imgLAreapic {
	width: 90px;
	float: left;
}
.infomain_b .infomain_br .coll .imgArea .imgLAreapic img {
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.infomain_b .infomain_br .coll .imgArea .imgT {
	width: 210px;
	float: right;
}
.infomain_b .infomain_br .coll .imgArea .imgT h3 {
	height: 25px;
	line-height: 25px;
	text-align: center
}
.infomain_b .infomain_br .coll .imgArea .imgT h3 a {
	font-size: 14px;
	color: #c00
}
.infomain_b .infomain_br .coll .imgArea .imgT span {
	color: #999;
	line-height: 24px;
}
.infomain_b .infomain_br .coll ul {
	padding: 8px
}
.infomain_b .infomain_br .coll li {
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px
}
.infomain_b .infomain_br .coll a {
	color: #333
}
.infomain_b .infomain_br .coll a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.infomain_c {
	width: 965px;
	margin: 0px auto;
}
.infomain_c .infomain_cl {
	float: left;
	width: 200px;
	float: left;
}
.infomain_c .infomain_cl .infomain_cl1 {
	border: #e5e5e5 1px solid;
	height: 100%;
	overflow: hidden;
	background: #ff0000
}
.infomain_c .infomain_cl .title {
	background: #f1f1f1;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 10px;
	font-weight: bold;
}
.infomain_c .infomain_cl .infomain_cl1box {
	padding: 8px;
	background: #F6F8FF;
}
.infomain_c .infomain_cl .infomain_cl1box ul {
}
.infomain_c .infomain_cl .infomain_cl1box li {
	height: 25px;
	line-height: 25px;
	border-bottom: #EDF1FC 1px solid;
}
.infomain_c .infomain_cl .infomain_cl1box a {
	display: block;
	color: #069;
	padding-left: 35px;
}
.infomain_c .infomain_cl .infomain_cl1box a:hover {
	color: red;
	text-decoration: none;
	display: block;
	background: #fff;
}
.infomain_c .infomain_cl .infomain_cl2 {
	border: #C7DDF1 1px solid;
	height: 100%;
	overflow: hidden;
}
.infomain_c .infomain_cl .infomain_cl2box {
	padding: 8px;
	background: #F6F8FF;
}
.infomain_c .infomain_cl .infomain_cl2box ul {
}
.infomain_c .infomain_cl .infomain_cl2box li {
	height: 25px;
	line-height: 25px;
	border-bottom: #EDF1FC 1px solid;
}
.infomain_c .infomain_cl .infomain_cl2box a {
	color: #069;
	padding-left: 15px;
}
.infomain_c .infomain_cl .infomain_cl2box a:hover {
	color: red;
	text-decoration: none;
}
.infomain_c .infomain_cr {
	float: right;
	width: 753px;
	float: right;
}
.infomain_c .infomain_cr h3 {
	border: #C7DDF1 1px solid;
	border-bottom: none;
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #069;
	padding-left: 10px;
	font-weight: bold;
}
.infomain_c .infomain_cr .infomain_crlist {
}
.infomain_c .infomain_cr .infomain_crlist .list_module {
	border: #e8e8e8 1px solid;
	padding: 10px;
	margin-bottom: 10px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd {
	height: 35px;
	line-height: 35px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.title {
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.title a {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.title a:hover {
	color: red;
	text-decoration: none;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.smallClass {
	margin-left: 30px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.smallClass a {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.right_f {
	float: right;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.right_f b.bh {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.right_f b.time {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .hd span.lou {
	float: left;
	font-weight: bold;
	color: #fff;
	background: url(num.gif) no-repeat 0px 9px;
	display: block;
	width: 17px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-right: 8px;
	padding-top: 3px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd {
	height: 100%;
	overflow: hidden;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .pic {
	width: 50px;
	float: right;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .cont {
	width: 650px;
	float: left;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .cont .info {
	line-height: 25px;
	color: #999;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .cont .ft {
	height: 25px;
	line-height: 25px;
}
.infomain_c .infomain_cr .infomain_crlist .list_module .bd .cont .ft b {
	font-weight: normal;
}
.infomain_d {
	width: 963px;
	margin: 0px auto;
	border: #f1f1f1 1px solid;
	background: #fdfdfd
}
.infomain_d .title {
	text-align: center;
}
.infomain_d .title h1 {
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	padding-left: 30px;
	font-family: "微软雅黑"
}
.infomain_d .title .subtitle {
	height: 30px;
	line-height: 30px;
}
.infomain_d .title .subtitle .begintime {
	width: 400px;
	float: left;
	padding-left: 30px;
	color: #999;
}
.infomain_d .title .subtitle .begintime #hit {
	color: red;
	font-weight: bold;
}
.infomain_d .title .subtitle .sharebox {
	width: 450px;
	float: right;
	margin-top: 7px;
}
.infomainbox {
	margin: 20px;
}
.infomainbox .infopic {
	width: 300px;
	height: 250px;
	float: left;
}
.infomainbox .infotext {
	width: 390px;
	height: 200px;
	float: left;
	margin-left: 8px;
}
.infomainbox .infotext ul {
	padding: 10px 5px;
}
.infomainbox .infotext li {
	height: 25px;
	line-height: 25px;
	border-bottom: #d8d8d8 1px solid;
	font-size: 14px;
}
.infomainbox .infotext a {
}
.infomainbox .infotext a:hover {
	color: red;
	text-decoration: none;
}
.infomainbox .infots {
	width: 200px;
	padding: 10px;
	height: 100%;
	overflow: hidden;
	float: right;
	background: #FCF0DA;
}
.infomainbox #c104 {
	margin-top: 10px;
}
.infointro {
	margin: 20px;
	font-size: 14px;
	line-height: 25px;
}
.infomain_e {
	width: 965px;
	margin: 0px auto;
}
.infomain_e .infomain_el {
	width: 400px;
	float: left;
	border: #f1f1f1 1px solid;
	background: #fdfdfd
}
.infomain_e .infomain_el h3 {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	background: #f1f1f1;
	color: #222;
	padding-left: 15px;
	padding-top: 1px;
	font-weight: bold;
}
.infomain_e .infomain_el .infomain_ebox {
	padding: 8px;
	min-height: 175px;
}
.infomain_e .infomain_el .infomain_ebox ul {
}
.infomain_e .infomain_el .infomain_ebox li {
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 24px
}
.infomain_e .infomain_el .infomain_ebox a {
}
.infomain_e .infomain_el .infomain_ebox a:hover {
	color: red;
	text-decoration: none;
}
.infomain_e .infomain_er {
	width: 550px;
	float: right;
	border: #f1f1f1 1px solid;
	background: #fdfdfd
}
.infomain_e .infomain_er h3 {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #222;
	padding-left: 15px;
	font-weight: bold;
	background: #f1f1f1;
}
.infomain_e .infomain_er .infomain_erbox {
	padding: 8px;
}
/*供求筛选*/

.infosx {
	width: 965px;
	margin: 0px auto;
}
.infosx .left {
	width: 680px;
	float: left;
}
.infosx .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
}
.infosx .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.infosx .search02 {
	border: #CCE0F5 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.infolisting {
}
.infolisting ul {
	padding: 8px;
}
.infolisting .info_nr {
	line-height: 35px;
	border-bottom: #e8e8e8 1px solid;
}
.infolisting .info_nr .lprice {
	font-size: 14px;
	color: #666;
	padding-left: 25px;
}
.infolisting .info_nr .ltitle {
	padding-left: 25px;
	overflow: hidden;
}
.infolisting .info_nr .ltitle a {
	color: #069;
	font-size: 14px;
}
.infolisting .info_nr .ltitle .area {
	margin-left: 15px;
	color: #555;
}
.infolisting .info_nr .ltime {
	float: right;
	color: #999;
	font-size: 14px;
	text-align: right;
}
.infolisting .info_nr:hover {
	color: red;
	background: #FFFAE7;
}
.infosx .right {
	width: 275px;
	float: right;
}
.infosx .right .right01 {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.infosx .right .right01 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 10px;
	border: none;
}
.infosx .right .right01 .right01box {
	padding: 8px;
}
.infosx .right .right01 .right01box ul {
}
.infosx .right .right01 .right01box li {
	height: 25px;
	line-height: 25px;
	background: url(artarrow.gif) no-repeat 0px 11px;
	padding-left: 10px;
}
.infosx .right .right01 .right01box span#date {
	float: right;
	color: #999;
}
.infosx .right .right01 .right01box a {
}
.infosx .right .right01 .right01box a:Hover {
	color: red;
	text-decoration: none;
}
.infomain_f {
	width: 965px;
	margin: 0px auto;
}
.infomain_f .infomain_fl {
	width: 280px;
	float: left;
	border: #e5e5e5 1px solid;
	background: #fafafa
}
.infomain_f .infomain_fl .title {
	background: #f1f1f1;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	color: #111;
	padding-left: 15px;
	font-family: "微软雅黑"
}
.infomain_f .infomain_fl .infomain_flbox {
	padding: 10px;
}
.infomain_f .infomain_fl .infomain_flbox .classtitle {
	height: 25px;
	line-height: 25px;
}
.infomain_f .infomain_fl .infomain_flbox .classtitle a {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.infomain_f .infomain_fl .infomain_flbox .classtitle a:hover {
	color: red;
	text-decoration: none;
}
.infomain_f .infomain_fl .infomain_flbox .list {
	line-height: 24px;
}
.infomain_f .infomain_fl .infomain_flbox .list a {
	padding: 0px 3px;
	color: #333;
}
.infomain_f .infomain_fl .infomain_flbox .list a:hover {
	color: red;
	text-decoration: none;
}
.infomain_f .infomain_fr {
	width: 670px;
	float: right;
	border: #e5e5e5 1px solid;
}
.infomain_f .infomain_fr h3 {
	background: #f1f1f1;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	color: #111;
	padding-left: 15px;
	font-family: "微软雅黑";
}
.infomain_f .infomain_fr .infomain_frbox {
	padding: 10px;
}
/*供求搜索gq_list.html*/
.gq_listmain {
	width: 965px;
	margin: 0px auto;
}
.gq_listmain .left {
	width: 725px;
	float: left;
}
.gq_listmain .left .left01 {
	border: #C6DDF1 1px solid;
	height: 30px;
	line-height: 30px;
	padding: 5px 10px;
}
.gq_listmain .left .left01 img {
	width: 50px;
	height: 25px;
}
.gq_listmain .left .left02 {
}
.gq_listmain .left .left02 .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
}
.gq_listmain .left .left02 .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.gq_listmain .left .left02 .left02box {
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
	padding: 8px;
	border-top: none;
}
.gq_listmain .left .left02 .left02box .productorder {
	height: 30px;
	line-height: 30px;
	background: #F3FAFF;
}
.gq_listmain .left .left02 .left02box .productorder a {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 5px;
}
.gq_listmain .left .left02 .left02box .productorder a:hover {
	color: red;
	text-decoration: none;
}
.gq_listmain .left .left02 .left02box table td.pic img {
	border: #09b173 2px solid;
	padding: 2px;
}
.gq_listmain .left .left02 .left02box table td.pic img:hover {
	border: #09b173 2px solid;
}
.gq_listmain .left .left02 .left02box table td a.company_title {
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.gq_listmain .left .left02 .left02box table td a.company_title:hover {
	color: red;
	text-decoration: none;
}
.gq_listmain .left .left02 .left02box table td span.company_name a {
	color: #069;
}
.gq_listmain .left .left02 .left02box table td a:hover {
	color: red;
	text-decoration: none;
}
.gq_listmain .right {
	width: 230px;
	float: right;
}
.gq_listmain .right .right01 {
	border: #C6DDF1 1px solid;
	background: #FCFEFF;
	height: 46px;
	overflow: hidden;
}
.gq_listmain .right .right01 a {
	width: 97px;
	margin: 5px;
	float: left;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background: url(hoverbg.png) no-repeat left 2px;
	height: 34px;
	line-height: 34px;
	text-align: center;
}
.gq_listmain .right .right01 a:hover {
	color: #B50607;
	background: url(hoverbg.png) no-repeat left bottom;
	height: 34px;
	line-height: 34px;
	text-decoration: none;
}
.gq_listmain .right .right02 {
	border: #C6DDF1 1px solid;
	background: #FCFEFF;
	height: 46px;
	text-align: center;
	padding: 6px 8px;
	overflow: hidden;
}
.gq_listmain .right .right03 {
	border: #CCE0F5 1px solid;
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.gq_listmain .right .right03 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 10px;
}
.gq_listmain .right .right03 .right03box {
	padding: 8px;
}
.gq_listmain .right .right03 .right03box ul {
}
.gq_listmain .right .right03 .right03box li {
	width: 33%;
	float: left;
	line-height: 25px;
}
.gq_listmain .right .right03 .right03box a {
}
.gq_listmain .right .right03 .right03box a:hover {
	color: red;
	text-decoration: none;
}
.gq_listmain .right .right03 .right04box {
	padding: 8px;
}
.gq_listmain .right .right03 .right04box ul {
}
.gq_listmain .right .right03 .right04box li {
	line-height: 25px;
}
.gq_listmain .right .right03 .right04box span {
	font-weight: bold;
	color: #FF6600;
}
.gq_listmain .right .right03 .right04box a {
}
.gq_listmain .right .right03 .right04box a:hover {
	color: red;
	text-decoration: none;
}
/*系统点评*/

.dianping {
	color: #999;
}
.dianping h2 {
	font-size: 14px;
	line-height: 25px;
	border-bottom: #d8d8d8 1px solid;
	padding-left: 15px;
}
.dianping span#more {
	float: right;
	padding-right: 15px;
}
.dianping span#more a {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.dianping span.defeng {
	line-height: 25px;
	background: #FFFCF3;
	display: block;
	padding: 8px;
	margin-top: 10px;
	border: #FFE399 1px solid;
}
.showdp {
	border: #d8d8d8 1px solid;
	margin-top: 10px;
}
.showdp .dpfloor {
	line-height: 28px;
	font-size: 12px;
	padding: 8px;
	font-weight: bold;
	color: #333;
}
.showdp .dpstars {
	margin: 8px;
	line-height: 28px;
	background: #FFFCF3;
	text-align: center;
}
.showdp .dpcontent {
	margin: 0px 8px;
	padding: 8px;
	line-height: 24px;
	font-size: 14px;
}
.showdp .dptime {
	background: #69ACE3;
	height: 32px;
	color: #fff;
	margin: 0px 8px;
	padding-left: 15px;
	line-height: 32px;
	font-size: 12px;
}
.showdp .dptime span#username {
}
.showdp .dptime span#posttime {
	margin-left: 25px;
	margin-right: 25px;
}
.wydp {
	border: #09b173 1px solid;
	margin-top: 10px;
	height: 100%;
	overflow: hidden;
}
.wydp h3 {
	height: 32px;
	color: #e8b543;
	margin: 0px 8px;
	padding-left: 20px;
	line-height: 32px;
	font-size: 12px;
}
span.star-span {
	color: #e8b543;
	padding-right: 5px;
}
/*更多点评*/
.dianpingmain {
	width: 963px;
	margin: 0px auto;
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
}
.dianpingmain h2 {
	font-size: 22px;
	font-weight: bold;
	color: #666;
	text-align: center;
	line-height: 30px;
	padding: 10px 0px 0px 0px;
}
.dianpingmain p {
	padding: 0px 20px;
	line-height: 25px;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.dianpingmain .dplist {
	margin: 0px 10px;
}
.dpbox {
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.dpbox .dplist {
	width: 400px;
	float: left;
	border-right: #e8e8e8 1px solid;
	padding-right: 10px;
}
.dpbox .xdp {
	width: 523px;
	float: right;
	margin-right: 6px;
}
.dpbox .xdp h3 {
	display: none;
}
/*RSS*/

.rssmain {
	width: 965px;
	margin: 0px auto;
}
.rssmain .left {
	width: 250px;
	float: left;
}
.rssmain .left .left01 {
	border: #ddd 1px solid;
	background: #FFF
}
.rssmain .left .left01 .tit {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #222
}
.rssmain .left .left01 .left01box {
	padding: 8px;
	line-height: 24px;
}
.rssmain .left .left01 .left02box {
	padding: 8px;
	line-height: 24px;
}
.rssmain .left .left01 .left03box {
	padding: 8px;
}
.rssmain .left .left01 .left03box li {
	line-height: 26px;
}
.rssmain .left .left01 .left03box a:hover {
	color: #ff6600;
	text-decoration: none;
}
.rssmain .left .left01 .left04box {
	padding: 8px;
}
.rssmain .left .left01 .left04box li {
	line-height: 26px;
}
.rssmain .left .left01 .left04box a:hover {
	color: #ff6600;
	text-decoration: none;
}
.rssmain .right {
	width: 705px;
	float: right;
	border: #ddd 1px solid;
	background: #FFF
}
.rssmain .right .tit {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #222;
}
.rssmain .right .rsslist {
}
.rssmain .right .rsslist ul {
	padding: 8px;
}
.rssmain .right .rsslist li.classname {
	height: 30px;
	_height: 22px;
	background: #f1f1f1;
	line-height: 30px;
	_line-height: 22px;
	border: #D4D4D4 1px solid;
	clear: both;
	_padding-top: 8px;
}
.rssmain .right .rsslist li.classname a {
	font-size: 14px;
	padding-left: 10px;
	font-weight: bold;
	color: #000;
}
.rssmain .right .rsslist li.rss_list {
	width: 25%;
	float: left;
	height: 35px;
	line-height: 35px;
	width: 170px;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.rssmain .right .rsslist li.rss_list a {
	color: #666;
}
.rssmain .right .rsslist li.rss_list a:hover {
	color: #ff6600;
	text-decoration: none;
}
/*公告*/

.helpmain {
	width: 965px;
	margin: 0px auto;
}
.helpmain .left {
	width: 198px;
	float: left;
	border: #DCDCDC 1px solid;
	height: 100%;
	overflow: hidden;
}
.helpmain .left .helpleftsite {
	background: #F1F1F1;
	margin: 1px;
}
.helpmain .left .helpleftsite .title {
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #000;
	font-size: 24px;
	font-weight: bold;
	border-bottom: #E5E7E6 1px solid;
}
.helpmain .left .helpleftsite .leftbox {
	padding: 2px;
}
.helpmain .left .helpleftsite .leftbox ul {
}
.helpmain .left .helpleftsite .leftbox a {
	background: url(nav_right.gif) no-repeat 160px 5px;
	display: block;
	border-bottom: #E5E7E6 1px solid;
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	color: #000;
	padding-left: 35px;
}
.helpmain .left .helpleftsite .leftbox a:hover {
	background: #D12B2D url(nav_right.gif) no-repeat 160px 5px;
	color: #fff;
	text-decoration: none;
}
.helpmain .right {
	width: 710px;
	float: right;
	border: #DCDCDC 1px solid;
	background: #FCFCFC;
	padding: 20px;
	height: 100%;
	overflow: hidden;
}
.helpmain .right h2 {
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	line-height: 35px;
	border-bottom: #e8e8e8 1px solid;
}
.helpmain .right h3 {
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
	text-align: left;
	color: #999;
	border-bottom: #e8e8e8e 1px dashed;
	text-align: center;
}
.helpmain .right .notetext {
	padding: 20px;
	line-height: 24px;
	font-size: 14px;
	color: #555;
}
.helpmain .right .annoucebot {
	height: 30px;
	line-height: 30px;
	text-align: right;
}
.helpmain .right .notetext h3 {
	font-size: 16px;
	font-weight: bold;
	color: #999;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 10px;
}
.helpmain .right .tdbg .lefttdbg {
	width: 100px;
}
.helpmain .right .notetext li {
	line-height: 30px;
	line-height: 30px;
}
.helpmain .right .recruitment_tableInfo {
}
.helpmain .right .fb {
	font-size: 14px;
	font-weight: bold;
	color: #069;
	height: 35px;
	line-height: 35px;
}
.helpmain .right .recruitment_tableInfo th {
	background: #f1f1f1;
}
/*实名认证*/

.rzmain {
	width: 965px;
	margin: 0px auto;
}
.rzmain .rzl {
	width: 250px;
	float: left;
}
.rzmain .rzl .rzl1 {
	border: #C6DDF1 1px solid;
}
.rzmain .rzl .rzl1 .tit {
	background: url(titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #069;
}
.rzmain .rzl .rzl1 .rzl1box {
	padding: 10px;
}
.rzmain .rzl .rzl1 .rzl1box ul {
}
.rzmain .rzl .rzl1 .rzl1box li.fw {
	height: 25px;
	line-height: 25px;
	background: url(rz.png) no-repeat left top;
	padding-left: 40px;
	margin-bottom: 8px;
}
.rzmain .rzl .rzl1 .rzl1box li.sel {
	height: 24px;
	line-height: 24px;
	background: url(rz.png) no-repeat left -168px;
	padding-left: 40px;
	margin-bottom: 8px;
}
.rzmain .rzl .rzl1 .rzl1box a {
	font-size: 14px;
	color: #555;
}
.rzmain .rzl .rzl1 .rzl1box a:hover {
	color: #ff3300;
	text-decoration: none;
}
.rzmain .rzl .rzl1 .rzl2box {
	padding: 10px;
}
.rzmain .rzl .rzl1 .rzl2box ul {
}
.rzmain .rzl .rzl1 .rzl2box li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat left 12px;
	padding-left: 10px;
	border-bottom: #d8d8d8 1px dotted;
}
.rzmain .rzl .rzl1 .rzl2box a {
	font-size: 14px;
	color: #555;
}
.rzmain .rzl .rzl1 .rzl2box a:hover {
	color: #ff3300;
	text-decoration: none;
}
.rzmain .rzr {
	width: 680px;
	float: right;
	border: #C6DDF1 1px solid;
	padding: 10px;
	height: 100%;
	overflow: hidden;
}
.rzmain .rzr h1 {
	text-align: center;
	margin-top: 10px;
	border-bottom: #d8d8d8 1px solid;
}
.rzmain .rzr h2 {
	margin-top: 10px;
	background: #E6F3F9;
	padding-left: 15px;
}
.rzmain .rzr .rzmain2box ul {
	margin-top: 8px;
	font-size: 14px;
}
.rzmain .rzr .rzmain2box h3 {
	height: 35px;
	line-height: 35px;
}
.rzmain .rzr .rzmain2box li {
	line-height: 25px;
}
.rzmain .rzr .rzmain2box span {
	padding: 0px 8px 0px 0px;
}
.rzmain .rzr .rzmain2box span.zzyz {
	display: block;
	background: url(../user/images/right.gif) no-repeat left 5px;
	padding-left: 30px;
}
.rzmain .rzr .rzmain2box span.zzyzw {
	display: block;
	background: url(../user/images/wrong.gif) no-repeat left 5px;
	padding-left: 30px;
}
.rzmain .rzr .rzmain2box span.nameyz {
	display: block;
	background: url(rz.png) no-repeat left -192px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.nameyzw {
	display: block;
	background: url(rz.png) no-repeat left -96px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.sjyz {
	display: block;
	background: url(../user/images/right.gif) no-repeat left 5px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.sjyzw {
	display: block;
	background: url(../user/images/wrong.gif) no-repeat left 5px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.maileyz {
	display: block;
	background: url(../user/images/right.gif) no-repeat left 5px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span.maileyzw {
	display: block;
	background: url(../user/images/wrong.gif) no-repeat left 5px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2box span#red {
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: red;
}
.rzmain .rzr .rzmain2box span.ryzs {
	display: block;
	background: url(rz.png) no-repeat left -72px;
	padding-left: 30px;
	float: left;
}
.rzmain .rzr .rzmain2 .rzmain21 h3 {
	margin-top: 8px;
	background: url(rz.png) no-repeat left -168px;
	padding-left: 40px;
	color: red;
}
.rzmain .rzr .rzmain2 .rzmain21 ul {
	padding: 8px;
}
.rzmain .rzr .rzmain2 .rzmain21 li {
	width: 50%;
	float: left;
}
.rzmain .rzr .rzmain2 .da_table_r2 {
	margin-top: 8px;
}
.rzmain .rzr .rzmain2 .da_table_r2 .yzimg img {
	width: 135px;
	height: 110px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.rzmain .rzr .rzmain2 .da_table_r2 .da_info {
	text-align: left;
	font-size: 14px;
}
.rzmain .rzr .rzmain2 .da_table_b {
	margin-top: 8px;
}
.rzmain .rzr .rzmain2 .da_table_b ul {
}
.rzmain .rzr .rzmain2 .da_table_b li {
	width: 50%;
	float: left;
}
/*友情链接*/
.linkmain {
	width: 1000px;
	margin: 0px auto;
}
.linkmain .left {
	width: 250px;
	float: left;
}
.linkmain .left .left01 {
	border: #e1c6cc 1px solid;
}
.linkmain .left .left01 .tit {
	background: url(img/nico2_bck.jpg) repeat-x left top;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #9f0003;
}
.linkmain .left .left01 .left01box {
	padding: 8px;
}
.linkmain .left .left01 .left01box ul {
}
.linkmain .left .left01 .left01box li {
	line-height: 25px;
}
.linkmain .left .left01 .left02box {
	padding: 8px;
}
.linkmain .left .left01 .left02box ul {
	text-align: center;
}
.linkmain .left .left01 .left02box h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
}
.linkmain .left .left01 .left02box h3 img {
	width: 88px;
	height: 31px;
	border: #e8e8e8 1px solid;
	padding: 2px;
}
.linkmain .right {
	width: 726px;
	float: right;
	border: #e1c6cc 1px solid;
}
.linkmain .right .tit {
	background: url(img/nico2_bck.jpg) repeat-x left top;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #9f0003;
}
.linkmain .right .tit a {
	color: #9f0003;
	font-size: 12px;
	font-weight: normal;
}
.linkmain .right .flinkbox {
	padding: 8px;
}
.linkmain .right .flinkbox .ClassLink {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
}
.linkmain .right .flinkbox .LinkDetail {
	margin-top: 10px;
}
.linkmain .right .flinkbox .LinkDetail .link_table_title {
	background: #f3f3f3;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
}
.link_title {
	background: url(titbg.gif) repeat-x left top;
	border: #C6DDF1 1px solid;
	border-bottom: none;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
}
.link_title a {
	color: red;
}
.link_title a:hover {
	color: red;
	text-decoration: none;
}
.linktext {
	padding: 5px;
	line-height: 24px;
	font-size: 12px;
	color: #999;
}
.linktext .textbox {
	color: #999;
}
/*点评系统*/
.rating, .rating .current, .rating .star_hover {
	background: url(default/commentstar.gif) repeat-x;
	height: 25px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
}
.rating {
	position: relative;
	background-position: left top;
}
.rating .current {
	position: absolute;
	top: 0;
	left: 0;
	background-position: left center;
}
.rating .star, .rating .star_hover {
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	cursor: pointer;
}
.rating .star_hover {
	background-position: left bottom;
}
.rate-text {
	height: 25px;
	line-height: 25px;
	float: left
}
.add_comment_start {
	width: 130px;
	float: left
}
.add_comment_start_desc {
	width: 70px;
	float: left;
	height: 22px;
	line-height: 22px;
	color: #FF0000;
	font-weight: bold;
}
/*pk系统*/

.pkmain {
	width: 965px;
	margin: 0px auto;
}
.pkmain h3 {
	font-size: 22px;
	font-family: "微软雅黑", "黑体";
	color: #000;
	clear: both;
	text-align: center;
}
.pkmain h2 {
	font-size: 22px;
	font-family: "微软雅黑", "黑体";
	color: green;
	clear: both;
	text-align: center;
}
.pkmain h2 a {
}
.pkmain h1 {
	font-size: 22px;
	font-family: "微软雅黑", "黑体";
	color: #000;
	clear: both;
}
.pkmain h1 a {
}
.pkmain h1 a:hover {
	color: #CC0000;
	text-decoration: none;
}
.pkmain h1 span.PKdate {
	float: right;
	color: #999;
	font-size: 12px;
	font-weight: normal;
}
.pkmain .pklist {
	border: #ECECEC 1px solid;
	border-top: none;
	height: 100%;
	padding: 8px;
	overflow: hidden;
}
.pkmain h4 {
	text-align: left;
	height: 36px;
	line-height: 36px;
	color: #000;
	padding-left: 20px;
	border: #09b173 1px solid;
	font-size: 14px;
	font-weight: bold;
}
.pkmain .pklist .listPk {
	padding: 10px;
	margin: 4px;
	width: 47%;
	height: 120px;
	overflow: hidden;
	float: left;
	background: #F4FAEE url(hoticon.gif) no-repeat left top;
}
.pkmain .pklist .listPk h3 {
	line-height: 30px;
	text-align: left;
	color: green;
}
.pkmain .pklist .listPk h3 a {
	font-size: 20px;
	font-weight: bold;
	color: #000;
	font-family: "微软雅黑";
}
.pkmain .pklist .listPk h3 a:hover {
	color: red;
	text-decoration: none;
}
.pkmain .pklist .listPk .number {
}
.pkmain .pklist .listPk .number span.red {
	color: red;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pkmain .pklist .listPk .exponentBj {
	width: 188px;
	height: 9px;
	background: url(pkicon.gif) no-repeat;
	overflow: hidden;
}
.pkmain .pklist .listPk .number span.LightGrey01 {
	color: green;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pkmain .pklist .listPk .number .pkdate {
	height: 30px;
	line-height: 30px;
	color: #999;
}
.groundnews {
	line-height: 24px;
	font-size: 14px;
	text-indent: 2em;
	text-align: right;
}
.groundnews a {
	color: green;
}
.pkbg {
	width: 965px;
	margin: 0px auto;
}
.pkbg .pkl {
	width: 400px;
	float: left;
	background: url(pk.png) no-repeat -190px 12px;
	height: 65px;
	line-height: 65px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
.pkbg .pkm {
	width: 165px;
	float: left;
	background: url(pk.png) no-repeat -8px -10px;
	height: 65px;
}
.pkbg .pkr {
	width: 400px;
	float: right;
	background: url(pk.png) no-repeat -655px 12px;
	height: 65px;
	line-height: 65px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
.pkbg .pkl h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	float: right;
}
.pkbg .pkr h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	float: left;
}
.pktest {
	height: 100%;
	overflow: hidden;
}
.pktest .pkyes {
	width: 310px;
	float: left;
}
.pktest .pkyes h2 {
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	height: 50px;
	line-height: 30px;
}
.pktest .pkother {
	width: 310px;
	float: left;
	margin-left: 15px;
}
.pktest .pkother h2 {
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	margin-top: 55px;
}
.pktest .pkno {
	width: 310px;
	float: right;
}
.pktest .pkno h2 {
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}
.pktest .pkyes .PKbj {
	background: url(pk.png) no-repeat -180px -50px;
	height: 34px;
}
.pktest .pkyes .PKbj span {
	margin-left: 100px;
}
.pktest .pkyes .PKbj span a {
	background: url(pk.png) no-repeat -708px -49px;
	height: 42px;
	display: block;
	width: 122px;
	margin-left: 90px;
	margin-top: -20px;
	_margin-top: -8px;
}
.Atextarea .textLogin {
	width: 280px;
	height: 60px;
	border: #e8e8e8 1px solid;
	padding: 8px;
	color: #999;
}
.pktest .pkyes .pkbtn {
}
.pktest .pkyes .pkbtn a {
	background: url(pk.png) no-repeat -490px -49px;
	height: 42px;
	display: block;
	width: 72px;
	margin-left: 100px;
	display: block;
}
.pkalist {
	padding: 8px;
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.pkalist h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: left;
	border-bottom: #e8e8e8 1px solid;
}
.pkalist h3 span {
	float: right;
	padding-right: 10px;
}
.pkalist h3 span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.acontents {
	border-bottom: #e8e8e8 1px dashed;
	padding: 8px;
}
.acontents span {
	color: #069;
	font-weight: bold;
}
.acontents p {
	color: #999;
}
.Ctextarea #otherContent {
	width: 280px;
	height: 60px;
	border: #e8e8e8 1px solid;
	padding: 8px;
	color: #999;
}
.pktest .pkother .pkbtn {
}
.pktest .pkother .pkbtn a {
	background: url(pk.png) no-repeat -562px -49px;
	height: 42px;
	display: block;
	width: 72px;
	margin-left: 100px;
	display: block;
}
.pkclist {
	background: #fff;
	padding: 8px;
	border: #09b173 1px solid;
	height: 100%;
	overflow: hidden;
}
.pkclist h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: left;
	border-bottom: #e8e8e8 1px solid;
}
.pkclist h3 span {
	float: right;
	padding-right: 10px;
}
.pkclist h3 span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.ccontents {
	border-bottom: #e8e8e8 1px dashed;
	padding: 8px;
}
.ccontents span {
	color: #069;
	font-weight: bold;
}
.ccontents p {
	color: #999;
}
.pktest .pkno .pkbtn {
}
.pktest .pkno .pkbtn a {
	background: url(pk.png) no-repeat -636px -49px;
	height: 42px;
	display: block;
	width: 72px;
	margin-left: 100px;
	display: block;
}
.pktest .pkno h2 {
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	height: 50px;
	line-height: 30px;
}
.pktest .pkno .PKbj {
	background: url(pk.png) no-repeat -180px -50px;
	height: 34px;
}
.pktest .pkno .PKbj span {
	margin-left: 100px;
}
.pktest .pkno .PKbj span a {
	background: url(pk.png) no-repeat -829px -49px;
	height: 42px;
	display: block;
	width: 122px;
	margin-left: 90px;
	margin-top: -20px;
	_margin-top: -8px;
}
.pkblist {
}
.pkblist h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: left;
	border-bottom: #e8e8e8 1px solid;
}
.pkblist h3 span {
	float: right;
	padding-right: 10px;
}
.pkblist h3 span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.pkmain .pkpl {
	height: 36px;
	line-height: 36px;
	color: #000;
	border: #09b173 1px solid;
	padding-left: 20px;
	font-size: 14px;
	font-weight: bold;
}
.pkmain .pkpl span.total {
	float: right;
	color: #999;
	font-size: 14px;
	font-weight: normal;
	padding-right: 10px;
}
.pkmain .CommentList {
	padding: 8px;
	border: #ECECEC 1px solid;
	border-top: none;
	height: 100%;
	overflow: hidden;
}
.pkmain .CommentList .Articial {
	width: 49%;
	float: left;
	height: 130px;
	overflow: hidden;
	border-bottom: #e8e8e8 1px dashed;
	padding-top: 8px;
}
.pkmain .CommentList .Articial img {
	width: 60px;
	height: 60px;
	margin-right: 10px;
	padding: 2px;
	border: #e8e8e8 1px solid;
}
.pkmain .CommentList .Articial .neirong {
	line-height: 24px;
	font-size: 14px;
	width: 350px;
	white-space: nowrap;
	overflow: hidden;
}
.pkmain .CommentList .Articial span#username {
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	line-height: 25px;
}
.pkmain .CommentList .Articial #addate {
	line-height: 25px;
	color: #999;
}
/*考试系统*/

.ksbanner {
	width: 953px;
	margin: 0px auto;
	border: #C6DDF1 1px solid;
	padding: 5px;
	height: 100%;
	overflow: hidden;
}
.ksbanner .adsleft {
	width: 140px;
	float: left;
}
.ksbanner .adsleft ul {
	padding: 0px;
	margin: 0px;
}
.ksbanner .adsleft li {
	line-height: 24px;
	line-height: 24px;
	text-align: left;
}
.ksbanner .adsmiddle {
	width: 655px;
	float: left;
}
.ksbanner .adsTop {
}
.ksbanner .adsTop ul {
	padding: 0px;
	margin: 0px;
}
.ksbanner .adsTop li {
	width: 20%;
	float: left;
	height: 26px;
	line-height: 26px;
}
.ksbanner .adsBanner {
}
.ksbanner .adsBottom {
}
.ksbanner .adsBottom ul {
	padding: 0px;
	margin: 0px;
}
.ksbanner .adsBottom li {
	width: 20%;
	float: left;
	height: 26px;
	line-height: 26px;
}
.ksbanner .adsRight {
	width: 140px;
	float: left;
}
.ksbanner .adsRight ul {
	padding: 0px;
	margin: 0px;
}
.ksbanner .adsRight li {
	height: 24px;
	line-height: 24px;
}
.mnkcbanner {
	width: 965px;
	margin: 0px auto;
}
.mnkcbanner .bannerl {
	width: 480px;
	float: left
}
.mnkcbanner .bannerr {
	width: 480px;
	float: right
}
.lct {
	width: 965px;
	margin: 0px auto;
}
.Shitisousuo {
	margin: 0px auto;
	width: 965px;
	height: 20px;
	line-height: 20px;
	font-size: 13px;
	color: #999;
}
.Shitisousuo .l1 {
	float: left;
	width: 660px;
}
.Shitisousuo .l1 span {
	font-weight: bold;
	color: #ff6000;
}
.Shitisousuo .r1 {
	float: right;
	width: 200px;
	border: 1px solid #ccc;
}
.Shitisousuo .r1 .text {
	color: #ccc;
	border: 0;
	width: 165px;
	height: 18px;
	line-height: 18px;
	padding: 0px 5px;
	float: left;
}
.Shitisousuo .r1 .btn {
	width: 20px;
	background: url(btn.png) no-repeat 0 2px;
	float: right;
	display: block;
}
.mnkcmain1 {
	width: 965px;
	margin: 0px auto;
}
.mnkcmain1 .floatl {
	width: 250px;
	float: left;
	background: #fdfdfd;
}
.mnkcmain1 .floatl .left01 {
	overflow: hidden;
}
.mnkcmain1 .floatl .left01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.mnkcmain1 .floatl .left01 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	width: 80px;
	padding-left: 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
}
.mnkcmain1 .floatl .left01 .left01box {
	padding: 8px;
	border: #eee 1px solid;
	border-top: none;
	height: 635px;
}
.mnkcmain1 .floatl .left01 .left01box ul {
}
.mnkcmain1 .floatm {
	width: 450px;
	float: left;
	margin-left: 10px;
}
.mnkcmain1 .floatm .middle01 {
}
.mnkcmain1 .floatm .middle01 #ks_list1 {
	height: 285px;
	padding: 8px;
	overflow: hidden;
}
.mnkcmain1 .floatm .middle01 #ks_list1 h1 {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
}
.mnkcmain1 .floatm .middle01 #ks_list1 h1 a {
	font-size: 16px;
	color: red;
	padding: 0px 5px;
}
a.cDRed {
	color: red;
}
.mnkcmain1 .floatm .middle01 #ks_list1 li {
	background: url(artarrow.gif) no-repeat 0px 10px;
	line-height: 28px;
	border-bottom: #f1f1f1 1px dotted;
}
.mnkcmain1 .floatm .middle01 #ks_list1 a {
	font-size: 14px
}
.mnkcmain1 .floatm .middle01 #ks_list1 a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain1 .floatm .middle01 #ks_list1 span#date {
	font-size: 14px;
	color: #999;
	float: right;
}
#hd_list1 {
	height: 280px;
	padding: 8px;
	overflow: hidden;
}
#hd_list1 li {
	height: 27px;
	line-height: 27px;
	background: url(../mnkc/images/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	border-bottom: #f1f1f1 1px dotted;
}
#hd_list1 a {
	font-size: 14px;
	color: #555;
}
#hd_list1 span#date {
	float: right;
	color: #999;
	font-size: 14px;
}
#hd_list1 a:hover {
	color: red;
	text-decoration: none;
}
#hd_list1 span a {
	color: #016A9F;
	font-size: 14px;
}
#hd_list1 span a:hover {
	color: red;
	text-decoration: none;
}
#hd_list2 {
	height: 280px;
	padding: 8px;
	overflow: hidden;
}
#hd_list2 li {
	height: 27px;
	line-height: 27px;
	background: url(../mnkc/images/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	border-bottom: #f1f1f1 1px dotted;
}
#hd_list2 a {
	font-size: 14px;
	color: #555;
}
#hd_list2 a:hover {
	color: red;
	text-decoration: none;
}
#hd_list2 span a {
	color: #016A9F;
	font-size: 14px;
}
#hd_list2 span a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain1 .floatr {
	width: 246px;
	float: right;
}
.mnkcmain1 .floatr .right01 {
	border: #C6DDF1 1px solid;
	padding: 2px;
}
.mnkcmain1 .floatr .right02 {
	height: 100%;
	overflow: hidden;
}
.mnkcmain1 .floatr .right02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.mnkcmain1 .floatr .right02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	width: 80px;
	padding-left: 10px;
	font-family: "微软雅黑";
	background: #FFF;
	position: absolute;
}
.mnkcmain1 .floatr .right02 .right02box {
	height: 129px;
	padding: 8px;
	border: #C6DDF1 1px solid;
	border-top: none;
	overflow: hidden;
	background: #fdfdfd
}
.mnkcmain1 .floatr .right02 .right02box ul {
}
.mnkcmain1 .floatr .right02 .right02box li {
}
.mnkcmain1 .floatr .right02 .right02box a {
	font-weight: bold;
	color: #333;
}
.mnkcmain1 .floatr .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain1 .floatr .right02 .right03box {
	background: url(../mnkc/images/kstd.png) no-repeat 5px 13px;
	height: 100px;
	padding: 12px;
	overflow: hidden;
	border: 1px solid #C6DDF1
}
.mnkcmain1 .floatr .right02 .right03box ul {
	margin-left: 24px;
}
.mnkcmain1 .floatr .right02 .right03box li {
	float: left;
	height: 35px;
}
.mnkcmain1 .floatr .right02 .right03box a {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(../mnkc/images/ksbut.png) no-repeat left 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #069;
}
.mnkcmain1 .floatr .right02 .right03box a:hover {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(../mnkc/images/ksbut.png) no-repeat left bottom;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.mnkcmain1 .floatr .right03 {
	padding: 0px;
	margin: 0px;
}
.mnkcmain1 .floatr .right03 ul {
	padding: 0px;
	margin: 0px;
}
.mnkcmain1 .floatr .right03 li {
	height: 73px;
}
.mnkcmain1 .floatr .right03 img {
	border: #C6DDF1 1px solid;
	padding: 6px;
}
.mnkcmain2 {
	width: 965px;
	margin: 0px auto;
}
.mnkcmain2 .left {
	width: 705px;
	float: left;
}
.mnkcmain2 .left .left01 {
}
.mnkcmain2 .left .left01 .floatl {
	width: 345px;
	float: left;
}
.mnkcmain2 .left .left01 .floatr {
	width: 345px;
	float: right;
}
.mnkcmain2 .right {
	width: 250px;
	float: right;
	overflow: hidden
}
.mnkcmain2 .right .right01 {
	height: 100%;
	overflow: hidden;
}
.mnkcmain2 .right .right01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.mnkcmain2 .right .right01 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	width: 80px;
	padding-left: 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
}
.mnkcmain2 .right .right01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.mnkcmain2 .right .right01 .title span#more a {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体"
}
.mnkcmain2 .right .right01 .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain2 .right .right01 .right01box {
	height: 281px;
	padding: 8px;
	overflow: hidden;
	border: #C6DDF1 1px solid;
	border-top: none;
	background: #fdfdfd;
	overflow: hidden
}
.mnkcmain2 .right .right01 .right01box ul {
}
.mnkcmain2 .right .right01 .right01box li {
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
	font-size: 12px;
	color: #999;
}
.mnkcmain2 .right .right01 .right01box span#score {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.mnkcmain2 .right .right01 .right01box h2 {
	float: left;
	width: 210px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.mnkcmain2 .right .right01 .right02box {
	height: 281px;
	padding: 8px;
	overflow: hidden;
	border: #C6DDF1 1px solid;
	border-top: none;
	background: #fdfdfd
}
.mnkcmain2 .right .right01 .right02box ul {
}
.mnkcmain2 .right .right01 .right02box li {
	height: 85px;
	border-bottom: #f1f1f1 1px dashed;
	margin-top: 8px;
}
.mnkcmain2 .right .right01 .right02box .mingshi {
	width: 65px;
	float: left;
}
.mnkcmain2 .right .right01 .right02box .mingshi img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.mnkcmain2 .right .right01 .right02box .jieshao {
	width: 155px;
	float: right;
	line-height: 22px;
}
.mnkcmain2 .right .right01 .right02box .jieshao h2 a {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	font-family: "宋体"
}
.mnkcmain2 .right .right01 .right02box .jieshao h2 a:hover {
	color: red;
	text-decoration: none;
}
.mnkcmain2 .right .right01 .right02box .jieshao a {
	color: green;
}
.ksallclass {
	width: 965px;
	margin: 0px auto;
}
.ksallclass .floatl {
	width: 700px;
	float: left;
}
.ksallclass .floatl .left01 {
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatl .left01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .left01 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	height: 29px;
	display: block;
}
.ksallclass .floatl .left01 .title span {
	background: url(../mnkc/images/icos.png) no-repeat left -77px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .left01 .left01box {
	padding: 8px;
	border: #C6DDF1 1px solid;
	border-top: none;
}
.ksallclass .floatl .left01 .left01box ul {
}
.ksclassfl {
	background: #f0f9dd;
	width: 30px;
	height: 100%;
	padding: 5px;
	font-weight: bold;
	color: #ff6600;
}
.ksallclass .floatl .left01 .left01box .classtit {
	margin-left: 20px;
	width: 120px;
	height: 28px;
	line-height: 28px;
	background: #E9F5FF;
	clear: both;
	text-align: center;
}
.ksallclass .floatl .left01 .left01box .classtit a {
	color: #666;
	font-size: 14px;
	font-weight: bold;
}
.ksallclass .floatl .left01 .left01box .classtit a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatl .left01 .left01box .allclasslist {
	padding: 10px;
	margin-bottom: 10px;
}
.ksallclass .floatl .left01 .left01box .allclasslist li {
	width: 20%;
	float: left;
	text-align: center;
	line-height: 24px;
}
.ksallclass .floatl .left01 .left01box .allclasslist a {
	color: #336699;
	font-size: 14px;
}
.ksallclass .floatl .left01 .left01box .allclasslist a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatr {
	width: 252px;
	float: right;
}
.ksallclass .floatr .right01 {
	border: #C6DDF1 1px solid;
	background: #EDF1FC;
	padding: 8px 25px;
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatr .right01 {
	background: url(../mnkc/images/kstd.png) no-repeat 5px 13px;
	height: 100px;
	padding: 12px;
	overflow: hidden;
}
.ksallclass .floatr .right01 ul {
	margin-left: 29px;
}
.ksallclass .floatr .right01 li {
	float: left;
	height: 35px;
}
.ksallclass .floatr .right01 a {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(../mnkc/images/ksbut.png) no-repeat left 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #069;
}
.ksallclass .floatr .right01 a:hover {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(../mnkc/images/ksbut.png) no-repeat left bottom;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.ksallclass .floatr .right02 {
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatr .right02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
	background: #fafafa
}
.ksallclass .floatr .right02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	height: 29px;
}
.ksallclass .floatr .right02 .right02box {
	padding: 8px;
	border: #C6DDF1 1px solid;
	border-top: none;
}
.ksallclass .floatr .right02 .right02box ul {
}
.ksallclass .floatr .right02 .right02box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(../mnkc/images/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	width: 220px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.ksallclass .floatr .right02 .right02box span {
	display: none;
}
.ksallclass .floatr .right02 .right02box a {
}
.ksallclass .floatr .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatr .right02 .right03box {
	padding: 8px;
	border: #C6DDF1 1px solid;
	border-top: none;
}
.ksallclass .floatr .right02 .right03box ul {
}
.ksallclass .floatr .right02 .right03box li {
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
	font-size: 12px;
	color: #999;
	background: url(artarrow.gif) no-repeat 0px 11px;
	padding-left: 8px;
}
.ksallclass .floatr .right02 .right03box span#score {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.ksallclass .floatr .right02 .right03box h2 {
	float: left;
	width: 210px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.ksallclass .floatr .banner252 {
	border: #C6DDF1 1px solid;
	padding: 8px;
	text-align: center;
}
.ksallclass .floatl .floatl_1 {
	padding-bottom: 8px;
	overflow: hidden;
}
.ksallclass .floatl .floatl_1 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .floatl_1 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	height: 29px;
}
.ksallclass .floatl .floatl_1 .title span {
	background: url(../mnkc/images/icos.png) no-repeat left -77px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .floatl_1 .floatl_1box {
	padding: 8px;
	border: #C6DDF1 1px solid;
	height: 100%;
	border-top: none;
	height: 1%;
	overflow: auto;
}
.ksallclass .floatl .floatl_1 .floatl_1box ul {
}
.ksallclass .floatl .floatl_1 .floatl_1box li {
	width: 20%;
	float: left;
	background: url(artarrow.gif) no-repeat 0px 8px;
	padding-left: 10px;
}
.ksallclass .floatl .floatl_1 .floatl_1box a {
	font-size: 14px;
	color: #069;
}
.ksallclass .floatl .floatl_1 .floatl_1box a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatl .floatl_1 .floatl_1box .kstitle {
	background: #EDF1FC;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
}
.ksallclass .floatl .floatl_1 .floatl_1box .ksresult .jkc a {
	font-size: 12px;
	font-weight: normal;
color:;
}
.ksallclass .floatl .floatl_2 {
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.ksallclass .floatl .floatl_2 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .floatl_2 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	display: block;
	height: 30px;
}
.ksallclass .floatl .floatl_2 .title span {
	background: url(../mnkc/images/icos.png) no-repeat left 2px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .floatl_2 .floatl_2box {
	padding: 8px;
	border: #C6DDF1 1px solid;
}
.ksallclass .floatl .floatl_2 .floatl_2box .titlenav {
	background: #EDF1FC;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
}
.ksallclass .floatl .floatl_2 .floatl_2box .sjclass {
	padding-left: 8px;
}
.ksallclass .floatl .floatl_2 .floatl_2box .sjclass a {
	font-size: 14px;
	color: #069;
}
.ksallclass .floatl .floatl_2 .floatl_2box td {
	border-bottom: #f1f1f1 1px dashed;
}
.ksallclass .floatl .floatl_2 .floatl_2box .sjclass a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatl .ksnr_01 {
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.ksallclass .floatl .ksnr_01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .ksnr_01 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	display: block;
	height: 30px;
}
.ksallclass .floatl .ksnr_01 h3 span {
	background: url(../mnkc/images/icos.png) no-repeat left -77px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .ksnr_01 .ksnr_01box {
	border: #C6DDF1 1px solid;
	height: 1%;
	overflow: auto;
	padding: 8px;
	border-top: none;
}
.ksallclass .floatl .ksnr_01 .ksnr_intro {
	background: #FCFDFE;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatl .ksnr_01 .ksnr_intro h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 20px;
}
.ksallclass .floatl .ksnr_02 {
	height: 100%;
	padding-bottom: 8px;
	overflow: hidden;
}
.ksallclass .floatl .ksnr_02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .ksnr_02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	display: block;
	height: 30px;
}
.ksallclass .floatl .ksnr_02 .title span {
	background: url(../mnkc/images/icos.png) no-repeat left -50px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .ksnr_02 .ksnr_02box {
	padding: 8px;
	border: #C6DDF1 1px solid;
	line-height: 24px;
	font-size: 14px;
	text-indent: 2em;
	color: #999;
	border-top: none
}
.ksallclass .floatl .ksnr_02 .ksnr_03box {
	padding: 8px;
	border: #C6DDF1 1px solid;
	border-top: none
}
.ksallclass .floatl .ksnr_02 .ksnr_03box ul {
}
.ksallclass .floatl .ksnr_02 .ksnr_03box li {
	line-height: 24px;
	font-size: 12px;
	color: #333;
	background: url(../mnkc/images/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
}
.ksallclass .floatl .search01 {
}
.ksallclass .floatl .search01 .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
}
.ksallclass .floatl .search01 .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.ksallclass .floatl .search02 .artlisting {
	height: 100%;
	overflow: Hidden;
}
.ksallclass .floatl .search02 .artlisting ul {
	padding: 10px;
}
.ksallclass .floatl .search02 .artlisting li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
}
.ksallclass .floatl .search02 .artlisting a {
	font-size: 14px;
}
.ksallclass .floatl .search02 .artlisting a:hover {
	color: red;
	text-decoration: none;
}
.ksallclass .floatl .left01 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .left01 .title h2 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	display: block;
	height: 29px;
	font-size: 14px;
}
.ksallclass .floatl .left01 .leftlxbox {
	padding: 20px;
	border: #C6DDF1 1px solid;
	border-top: none;
}
.ksallclass .floatl .left01 .leftlxbox .select {
	width: 148px;
	margin: 0px 6px;
}
#ksbegin {
	margin-top: 15px;
	text-align: center;
}
.ksallclass .floatl .left02 {
	height: 100%;
	overflow: hidden;
}
.ksallclass .floatl .left02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #afd2f1;
	position: relative;
}
.ksallclass .floatl .left02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	display: block;
	height: 29px;
}
.ksallclass .floatl .left02 .title span {
	background: url(../mnkc/images/icos.png) no-repeat left -77px;
	height: 29px;
	display: block;
	float: left;
	width: 25px;
}
.ksallclass .floatl .left02 .kqbd {
	padding: 8px;
	border: #C6DDF1 1px solid;
	border-top: none;
}
.ksallclass .floatl .left02 .kqbd ul {
}
.ksallclass .floatl .left02 .kqbd li {
	line-height: 24px;
}
/*考试资讯*/

.mainpdbox .right .zxright01 {
	border: #C6DDF1 1px solid;
	background: #EDF1FC;
	padding: 8px 25px;
	background: url(../mnkc/images/kstd.png) no-repeat 10px 13px;
	height: 100px;
	padding: 12px;
	overflow: hidden;
}
.mainpdbox .right .zxright01 ul {
	margin-left: 39px;
}
.mainpdbox .right .zxright01 li {
	float: left;
	height: 35px;
}
.mainpdbox .right .zxright01 a {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(../mnkc/images/ksbut.png) no-repeat left 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #069;
}
.mainpdbox .right .zxright01 a:hover {
	width: 76px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(../mnkc/images/ksbut.png) no-repeat left bottom;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.mainpdbox .right .zxright02 {
	height: 100%;
	overflow: hidden;
}
.mainpdbox .right .zxright02 .title {
	height: 30px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	position: relative;
}
.mainpdbox .right .zxright02 .title h3 {
	border: 1px solid #afd2f1;
	border-bottom: none;
	border-top: 2px solid #afd2f1;
	padding: 0 10px;
	font-family: "微软雅黑";
	background: #FFFFFF;
	position: absolute;
	display: block;
	height: 29px;
}
.mainpdbox .right .zxright02 .right02box {
	padding: 8px;
	border: #C6DDF1 1px solid;
	bofer-top: none;
}
.mainpdbox .right .zxright02 .right02box ul {
}
.mainpdbox .right .zxright02 .right02box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(../mnkc/images/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	width: 240px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.mainpdbox .right .zxright02 .right02box span#date {
	display: none;
}
.mainpdbox .right .zxright02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.mainpdbox .right .banner252 {
	border: #C6DDF1 1px solid;
	padding: 8px;
	text-align: center;
}
.mainpdbox .right .zxright02 .right03box {
	padding: 8px;
	border: #C6DDF1 1px solid;
	bofer-top: none;
}
.mainpdbox .right .zxright02 .right03box li {
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
	font-size: 12px;
	color: #999;
}
.mainpdbox .right .zxright02 .right03box span#score {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.mainpdbox .right .zxright02 .right03box h2 {
	float: left;
	width: 230px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
/*网校名师*/

.msmain {
	width: 965px;
	margin: 0px auto;
}
.msmain .left {
	width: 260px;
	float: left;
}
.msmain .left .left01 {
	border: #C6DDF1 1px solid;
	background: #EDF1FC;
	padding: 8px 25px;
	background: url(../mnkc/images/kstd.png) no-repeat 10px 13px;
	height: 100px;
	padding: 12px;
	overflow: hidden;
}
.msmain .left .left01 ul {
	margin-left: 32px;
}
.msmain .left .left01 li {
	float: left;
	height: 35px;
}
.msmain .left .left01 a {
	width: 72px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(../mnkc/images/ksbut.png) no-repeat left 0px;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #069;
}
.msmain .left .left01 a:hover {
	width: 72px;
	height: 28px;
	line-height: 28px;
	float: left;
	background: url(../mnkc/images/ksbut.png) no-repeat left bottom;
	padding-left: 22px;
	display: block;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.msmain .left .left02 {
	border: #C6DDF1 1px solid;
	height: 100%;
	overflow: hidden;
}
.msmain .left .left02 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.msmain .left .left02 .left02box {
	padding: 8px;
}
.msmain .left .left02 .left02box ul {
}
.msmain .left .left02 .left02box li {
	height: 78px;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 8px;
}
.msmain .left .left02 .left02box .mingshi {
	width: 63px;
	height: 63px;
	float: left;
	border: #f1f1f1 1px solid;
	padding: 2px;
}
.msmain .left .left02 .left02box .jieshao {
	width: 166px;
	float: right;
}
.msmain .left .left02 .left02box .jieshao h2 a {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	font-family: "宋体"
}
.msmain .left .left02 .left02box .jieshao h2 a:hover {
	color: red;
	text-decoration: none;
}
.msmain .left .left02 .left02box .jieshao a {
	color: #009933;
}
.msmain .left .left02 .left02box .jieshao a:hover {
	color: red;
	text-decoration: none;
}
.msmain .left .left02 .left03box {
	padding: 8px;
}
.msmain .left .left02 .left03box ul {
}
.msmain .left .left02 .left03box li {
	height: 24px;
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(../mnkc/images/gif-0812.gif) no-repeat 0px 8px;
	padding-left: 15px;
	width: 220px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.msmain .left .left02 .left03box span#date {
	display: none;
}
.msmain .left .left02 .left03box a:hover {
	color: red;
	text-decoration: none;
}
.msmain .right {
	width: 690px;
	float: right;
}
.msmain .right .right01 {
	height: 100%;
	overflow: hidden;
}
.msmain .right .right01 .msbox {
	border: #C6DDF1 1px solid;
	margin-bottom: 8px;
	height: 187px;
	overflow: hidden;
}
.msmain .right .right01 .msbox .tit {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
	position: relative;
}
.msmain .right .right01 .msbox .tit span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.msmain .right .right01 .msbox .tit span a {
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
}
.msmain .right .right01 .msbox ul {
	padding: 8px;
}
.msmain .right .right01 .msbox li {
	width: 33%;
	float: left;
	text-align: center;
}
.msmain .right .right01 .msbox img {
	width: 171px;
	height: 107px;
	padding: 2px;
	border: #CCC 1px solid;
	margin-bottom: 8px;
}
.msmain .right .right01 .msbox a {
}
.msmain .right .right01 .msbox a:hover {
	color: red;
	text-decoration: none;
}
/*名师栏目页*/

.msclassmain {
	width: 965px;
	margin: 0px auto;
}
.msclassmain .left {
	width: 260px;
	float: left;
}
.msclassmain .left .left01 {
	border: #C6DDF1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.msclassmain .left .left01 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.msclassmain .left .left01 .left01box {
	padding: 8px;
}
.msclassmain .left .left01 .left01box ul {
}
.msclassmain .left .left01 .left01box li {
	float: left;
	width: 101px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	text-align: center;
	color: #069;
	background: #F3FAFF;
	border: #CCE0F5 1px solid;
	margin: 3px 8px;
}
.msclassmain .left .left01 .left01box a:hover {
	background: #CC0000;
	color: #fff;
	display: block;
	text-decoration: none;
}
.msclassmain .left .left02 {
	border: #C6DDF1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.msclassmain .left .left02 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.msclassmain .left .left02 .left02box {
	padding: 8px;
}
.msclassmain .left .left02 .left02box ul {
}
.msclassmain .left .left02 .left02box li {
	height: 28px;
	line-height: 28px;
	border-bottom: #f1f1f1 1px dashed;
}
.msclassmain .left .left02 .left02box span#hits {
	float: right;
	font-size: 14px;
	color: #999;
}
.msclassmain .left .left02 .left02box a {
	font-size: 14px;
}
.msclassmain .left .left02 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.msclassmain .right {
	width: 690px;
	float: right;
	border: #C6DDF1 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.msclassmain .right .title {
	background: url(titbg.gif) repeat-x left top;
	height: 30px;
	line-height: 30px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.msclassmain .right .mslist {
	padding: 8px;
}
.msclassmain .right .mslist ul {
}
.msclassmain .right .mslist li {
	width: 200px;
	margin: 0px 6px;
	float: left;
	text-align: center;
	border: #CCE0F5 1px solid;
	padding: 5px;
	height: 138px;
	overflow: hidden;
}
.msclassmain .right .mslist img {
}
.msclassmain .right .mslist dl {
	line-height: 25px;
}
.msclassmain .right .mslist dt {
	width: 100px;
	float: left;
}
.msclassmain .right .mslist dt a {
	font-size: 14px;
	color: #069;
}
.msclassmain .right .mslist dt a:hover {
	color: red;
	text-decoration: none;
}
.msclassmain .right .mslist dd {
	width: 100px;
	float: right;
	font-size: 14px;
	color: #555;
}
/*名师内容页*/

.msjsbox {
	width: 965px;
	margin: 0px auto;
}
.msjsbox .msname {
	background: #F3FAFF;
	height: 49px;
	line-height: 49px;
	border: #CCE0F5 1px solid;
	border-bottom: none;
}
.msjsbox .msname span {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
}
.msjsbox .msjscontent {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
	padding: 10px;
}
.msjsbox .msjscontent .floatl {
	width: 490px;
	float: left;
}
.msjsbox .msjscontent .floatl img {
	padding: 5px;
	border: #f1f1f1 1px solid;
}
.msjsbox .msjscontent .floatr {
	width: 450px;
	float: right;
}
.msjsbox .msjscontent .floatr ul {
	padding: 8px;
}
.msjsbox .msjscontent .floatr li {
	background: url(artarrow.gif) no-repeat 0px 13px;
	padding-left: 12px;
	line-height: 35px;
	border-bottom: #f1f1f1 1px dotted;
	font-size: 14px;
	color: #555;
}
.msjsbox .msjscontent .floatr span {
	font-weight: bold;
	float: left;
	font-family: "宋体";
}
.msjsbox .msintro {
	width: 965px;
	margin: 0px auto;
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.msjsbox .msintro #MyContent {
	padding: 20px;
	line-height: 25px;
	font-size: 14px;
}
.msjsbox .xypj {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
	padding: 10px;
}
.msjsbox .xypj .wydp h3 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	font-family: "宋体";
}
/*招聘系统*/

.jobmain_01 {
	width: 965px;
	margin: 0px auto;
	display: none
}
.jobmain_01 .left {
	width: 422px;
	float: left;
}
.jobmain_01 .right {
	width: 530px;
	float: right;
}
.jobmain_01 .right .right01 {
	border: #CCE0F5 1px solid;
	background: url(../job/images/jobseach.png) repeat-x left -30px;
	height: 70px;
}
.jobmain_01 .right .right01 .search_box {
	padding: 8px;
}
.jobmain_01 .right .right01 .search_box .searchl {
	font-size: 14px;
}
.jobmain_01 .right .right01 .search_box .searchl1 {
	font-size: 14px;
	float: left;
}
.jobmain_01 .right .right01 .search_box .searchl1 .textbox {
	width: 354px;
	padding: 3px 8px;
	background: url(../job/images/jobseach.png) no-repeat left top;
	border: none;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
}
.jobmain_01 .right .right01 .search_box .searchbut {
	float: right;
}
.jobmain_01 .right .zwhot {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
	margin-top: 6px;
}
.jobmain_01 .right .zwhot h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.jobmain_01 .right .zwhot a {
	color: #999;
	padding: 0px 5px;
}
.jobmain_01 .right .zwhot a:hover {
	color: red;
	text-decoration: none;
}
.jobmainad {
	width: 970px;
	margin: 0px auto;
	padding-bottom: 10px;
	overflow: hidden;
	margin-top: 30px;
}
.jobmainad ul {
	padding: 5px;
}
.jobmainad li {
	width: 16.7%;
	float: left;
	text-align: center;
	width: 160px;
	overflow: hidden
}
.jobad {
	width: 965px;
	margin: 0px auto;
}
.jobad ul {
}
.jobad li {
	height: 60px;
}
.jobmain_02 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_02 .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 4px solid #dadada;
	width: 100%;
}
.jobmain_02 .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.jobmain_02 .jobmain_02box {
	padding: 0px 10px;
	height: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.jobmain_02 .jobmain_02box ul {
}
.jobmain_02 .jobmain_02box li {
	width: 17%;
	float: left;
	margin: 0px 5px;
	text-align: center;
	background: #fff;
	border: #e8e8e8 1px solid;
	padding: 8px;
	height: 123px;
	margin-bottom: 10px;
	overflow: hidden;
}
.jobmain_02 .jobmain_02box li:hover {
	background: #FFFAF4;
}
.jobmain_02 .jobmain_02box .comp img {
	margin-bottom: 8px;
}
.jobmain_02 .jobmain_02box a {
}
.jobmain_02 .jobmain_02box a.compname {
	font-size: 12px;
	font-weight: bold;
	color: #069;
}
.jobmain_02 .jobmain_02box a:hover {
	color: #3D81C0;
	text-decoration: none;
}
.jobmain_02 .jobmain_02box .zwlist {
	text-align: left;
}
.jobmain_02 .jobmain_02box .zwlist a {
	padding: 0px 3px;
	line-height: 22px;
	color: #999;
}
.jobmain_02 .jobmain_02box .zwlist a:Hover {
	color: #3D81C0;
	text-decoration: none;
}
.jobmain_02 .jobmain_03box {
	padding: 0px 10px;
	height: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.jobmain_02 .jobmain_03box ul {
}
.jobmain_02 .jobmain_03box li {
	width: 30%;
	float: left;
	margin: 0px 6px;
*+margin:0px 7px;
	text-align: left;
	background: #FFFAF4;
	border: #FFE199 1px solid;
	padding: 8px;
	height: 38px;
	margin-bottom: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jobmain_02 .jobmain_03box li:hover {
	background: #FFE199;
}
.jobmain_02 .jobmain_03box a {
	color: #3D81C0
}
.jobmain_02 .jobmain_03box a.ar12 {
	font-weight: bold;
	color: #069;
	background: url(../job/images/074.gif) no-repeat 0px 2px;
	padding-left: 12px;
}
.jobmain_02 .jobmain_03box a.a3 {
	padding: 0px 5px;
	color: #999;
}
.jobmain_02 .jobmain_03box a:hover {
	color: #3D81C0;
	text-decoration: none;
}
.jobmain_03 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_03 .floatl {
	width: 680px;
	float: left;
}
.jobmain_03 .floatl .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 4px solid #dadada;
	width: 100%;
}
.jobmain_03 .floatl .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.jobmain_03 .floatl .floatljlbox {
	padding: 8px;
	height: 216px;
	overflow: hidden;
}
.jobmain_03 .floatl .floatljlbox ul {
}
.jobmain_03 .floatl .floatljlbox li {
	width: 31%;
	float: left;
	height: 24px;
	text-align: left;
	line-height: 24px;
	margin: 0px 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jobmain_03 .floatl .floatljlbox a {
	color: #3D81C0
}
.jobmain_03 .floatl .floatljlbox a.ar12 {
	color: #3D81C0;
}
.jobmain_03 .floatl .floatljlbox a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_03 .floatr {
	width: 270px;
	float: right;
}
.jobmain_03 .floatr .title {
	background: url(title.jpg) repeat-x 0px 15px;
	font-weight: bold;
	height: 29px;
	color: #222;
	margin-top: 20px;
}
.jobmain_03 .floatr .title h2 {
	background: #fff;
	width: 120px;
	height: 29px;
	line-height: 29px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
	position: absolute
}
.jobmain_03 .floatr .floatr1box {
	padding: 8px;
	height: 206px;
	overflow: hidden;
}
.jobmain_03 .floatr .floatr1box ul {
}
.jobmain_03 .floatr .floatr1box li {
	height: 24px;
	line-height: 24px;
	background: url(dot.jpg) no-repeat 0px 11px;
	padding-left: 12px;
}
.jobmain_03 .floatr .floatr1box a {
	color: #3D81C0;
}
.jobmain_03 .floatr .floatr1box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_04 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_04 .title {
	height: 35px;
	line-height: 35px;
	border-bottom: 4px solid #dadada;
	width: 100%;
}
.jobmain_04 .title h2 {
	font-size: 16px;
	border-bottom: 4px solid #0d4f8c;
	font-weight: bold;
	width: 80px;
}
.jobmain_04 .jobmain_04box {
	padding: 0px 8px;
	height: 100%;
	overflow: hidden;
}
.jobmain_04 .jobmain_04box .jobzxtop2 {
	height: 110px;
	border-bottom: #f1f1f1 1px dashed;
	overflow: hidden;
	margin-top: 30px;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx {
	width: 49%;
	float: left;
	text-align: left;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-img {
	width: 132px;
	float: left;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-img img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text {
	width: 310px;
	float: right;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text h2 a {
	color: #3D81C0;
	font-size: 12px;
	font-weight: bold;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text h2 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text p.f-gray {
	line-height: 24px;
	text-indent: 2em;
	color: #999;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text p.f-gray a {
	color: #ff6600;
}
.jobmain_04 .jobmain_04box .jobzxtop2 div.zczx .topic-text p.f-gray a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_04 .jobmain_04box .jobzxlist {
	padding: 8px;
}
.jobmain_04 .jobmain_04box .jobzxlist ul {
}
.jobmain_04 .jobmain_04box .jobzxlist li {
	width: 24%;
	float: left;
	text-align: left;
	background: url(dot.jpg) no-repeat 0px 8px;
	padding-left: 12px;
}
.jobmain_04 .jobmain_04box .jobzxlist a {
	color: #3D81C0;
}
.jobmain_04 .jobmain_04box .jobzxlist a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.jobmain_05 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_05 .left {
	width: 690px;
	float: left;
}
.jobmain_05 .left .ltintro {
	background: #F2F4FB;
	border: #CCE0F5 1px solid;
	padding: 15px;
	line-height: 29px;
	font-size: 14px;
	text-indent: 2em;
	color: #666;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .ltintro img {
	margin-right: 8px;
}
.jobmain_05 .left .left01 {
}
.jobmain_05 .left .left01 .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	position: relative;
	overflow: hidden;
}
.jobmain_05 .left .left01 .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 16px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.jobmain_05 .left .left01 .title span {
	position: absolute;
	right: 10px;
	top: 10px;
}
.jobmain_05 .left .left01 .title span a {
	color: #069;
	font-family: "宋体";
}
.jobmain_05 .left .left01 .title span a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .left .left01 .left01box {
	border: #CCE0F5 1px solid;
	border-top: none;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .left01 .left01box ul {
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 {
	height: 30px;
	line-height: 30px;
	border-bottom: #ccc 1px dashed;
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 li {
	float: left;
	font-weight: bold;
	color: #333;
	text-align: center;
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 .recommend_2_1_a {
	width: 100px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 .recommend_2_1_b {
	width: 240px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_1 .recommend_2_1_c {
	width: 100px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 {
	height: 30px;
	line-height: 30px;
	border-bottom: #ccc 1px dashed;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 li {
	float: left;
	color: #333;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_a {
	width: 130px;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_b {
	width: 225px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_c {
	width: 100px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_d {
	width: 110px;
	float: left;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_a a {
	color: #069;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .recommend_2_2_c {
	color: #999;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 .fontstyle {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.jobmain_05 .left .left01 .left01box .recommend_2_2 a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .right {
	width: 265px;
	float: right;
}
.jobmain_05 .right .right01 {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .right .right01 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.jobmain_05 .right .right01 .right01box {
	padding: 8px;
}
.jobmain_05 .right .right01 .right01box ul {
}
.jobmain_05 .right .right01 .right01box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	margin-bottom: 8px;
}
.jobmain_05 .right .right01 .right01box h2 {
	float: left;
	margin-left: 8px;
}
.jobmain_05 .right .right01 .right01box h2 a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.jobmain_05 .right .right01 .right01box h2 a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .right .right01 .right01box span#qyicon {
	background: url(num.gif) no-repeat 0px 3px;
	color: #fff;
	font-size: 12px;
	display: block;
	width: 17px;
	height: 22px;
	line-height: 16px;
	text-align: center;
	padding-top: 3px;
	float: left;
}
.jobmain_05 .right .right01 .right01box a {
	color: #069;
}
.jobmain_05 .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .right .right01 .right02box {
	padding: 8px;
}
.jobmain_05 .right .right01 .right02box ul {
}
.jobmain_05 .right .right01 .right02box li {
	line-height: 24px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(dot.jpg) no-repeat 0px 12px;
	padding-left: 10px;
}
.jobmain_05 .right .right01 .right02box a {
}
.jobmain_05 .right .right01 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .right .right01 .ltbox {
	padding: 8px;
}
.jobmain_05 .right .right01 .ltbox ul {
}
.jobmain_05 .right .right01 .ltbox li {
	height: 28px;
	line-height: 28px;
	border-bottom: #f1f1f1 1px solid;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 15px;
}
.jobmain_05 .right .right01 .ltbox a {
}
.jobmain_05 .right .right01 .ltbox a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .left .left01 .left01_a {
	border: #CCE0F5 1px solid;
	background: #F2F4FB;
	padding: 10px;
	line-height: 24px;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .left01 .left01_a h2 {
	font-size: 14px;
	font-weight: bold;
	color: #069;
	height: 35px;
	line-height: 35px;
}
.jobmain_05 .left .left01 .left01_a p {
	line-height: 24px;
	font-size: 14px;
	color: #666;
}
.jobmain_05 .left .left01 .citylist {
	border: #CCE0F5 1px solid;
	border-top: none;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .left01 .citylist ul {
}
.jobmain_05 .left .left01 .citylist li {
	width: 23%;
	margin: 0px 2px;
	float: left;
	height: 25px;
	line-height: 25px;
	background: #F3FAFF;
	border: #CCE0F5 1px solid;
	white-space: nowrap;
	margin: 5px;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
}
.jobmain_05 .left .left01 .citylist a {
}
.jobmain_05 .left .left01 .citylist a:hover {
	display: block;
	float: left;
	background: #f1f1f1;
	color: red;
	text-decoration: none;
	width: 100%;
}
.jobmain_05 .left .left01 .yxlist {
	border: #CCE0F5 1px solid;
	border-top: none;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.jobmain_05 .left .left01 .yxlist ul {
}
.jobmain_05 .left .left01 .yxlist li {
	width: 23%;
	margin: 0px 2px;
	float: left;
	height: 25px;
	line-height: 25px;
	background: url(artarrow.gif) no-repeat 0px 9px;
	padding-left: 5px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.jobmain_05 .left .left01 .yxlist a {
}
.jobmain_05 .left .left01 .yxlist a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_05 .left .left01 .yxlist .searchtit {
	background: #f1f1f1;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
}
.jobmain_05 .left .left01 .yxlist td {
	border-bottom: #f1f1f1 1px dashed;
	height: 30px;
	line-height: 30px;
}
.jobmain_05 .left .left01 .yxlist .jobtitle {
	width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.jobmain_05 .left .left01 .yxlist .linktitle a {
	color: red;
	text-decoration: none;
}
.jobmain_05 .left .left01 .citylist td {
	height: 30px;
	line-height: 30px;
}
/*职场资讯*/

.jobmain_06 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_06 .left {
	width: 700px;
	float: left;
}
.jobmain_06 .left .floatl {
	width: 268px;
	float: left;
}
.jobmain_06 .left .floatl .floatl01 {
	border: #CCE0F5 1px solid;
	background: url(hoticon.gif) no-repeat left top;
	height: 241px;
	overflow: hidden;
}
.jobmain_06 .left .floatl .floatl01 ul {
	padding: 8px;
}
.jobmain_06 .left .floatl .floatl01 h1 {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.jobmain_06 .left .floatl .floatl01 h1 a {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.jobmain_06 .left .floatl .floatl01 span {
	line-height: 24px;
	color: #999;
}
.jobmain_06 .left .floatl .floatl01 li {
	line-height: 25px;
	height: 25px;
	border-bottom: #f1f1f1 1px dashed;
}
.jobmain_06 .left .floatl .floatl01 a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_06 .left .floatr {
	width: 422px;
	float: right;
}
.jobmain_06 .left .floatr .floatr01 {
}
.jobmain_06 .left .floatr .floatr02 {
	border: #CCE0F5 1px solid;
	background: url(../job/images/jobseach.png) repeat-x left -30px;
	height: 70px;
}
.jobmain_06 .left .floatr .floatr02 .search_box {
	padding: 8px;
}
.jobmain_06 .left .floatr .floatr02 .search_box .searchl {
	font-size: 14px;
}
.jobmain_06 .left .floatr .floatr02 .search_box .searchl1 {
	font-size: 14px;
	float: left;
}
.jobmain_06 .left .floatr .floatr02 .search_box .searchl1 .textbox {
	width: 264px;
	padding: 0px 8px;
	background: url(../job/images/jobseach.png) no-repeat left -33px;
	border: none;
	border: #CCE0F5 1px solid;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
}
.jobmain_06 .left .floatr .floatr02 .search_box .searchbut {
	float: right;
}
.jobmain_06 .left .floatr .zwhot {
	background: #FFF4EA;
	border: #CCE0F5 1px solid;
	border-top: none;
	height: 32px;
	line-height: 32px;
	padding: 0px 8px;
}
.jobmain_06 .right {
	width: 250px;
	float: right;
	border: #CCE0F5 1px solid;
	height: 241px;
	overflow: hidden;
}
.jobmain_06 .right .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.jobmain_06 .right .right01box {
	padding: 8px;
}
.jobmain_06 .right .right01box ul {
}
.jobmain_06 .right .right01box li {
	height: 25px;
	line-height: 25px;
	background: url(dot.jpg) no-repeat 0px 10px;
	padding-left: 12px;
}
.jobmain_06 .right .right01box a:Hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 {
	width: 965px;
	margin: 0px auto;
}
.jobmain_07 .left {
	width: 700px;
	float: left;
}
.jobmain_07 .left .colr {
	width: 343px;
	float: left;
	border: #CCE0F5 1px solid;
	height: 206px;
	overflow: hidden;
	margin-bottom: 10px;
}
.jobmain_07 .left .colr .t {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
	position: relative;
}
.jobmain_07 .left .colr .t span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.jobmain_07 .left .colr .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.jobmain_07 .left .colr .t span a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .left .colr ul {
	padding: 8px;
}
.jobmain_07 .left .colr li {
	height: 25px;
	line-height: 25px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(dot.jpg) no-repeat 0px 8px;
	padding-left: 10px;
}
.jobmain_07 .left .colr a {
}
.jobmain_07 .left .colr a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .left .colr span#date {
	float: right;
	color: #999;
}
.jobmain_07 .left .coll {
	width: 343px;
	float: right;
	border: #CCE0F5 1px solid;
	height: 206px;
	overflow: hidden;
	margin-bottom: 10px;
}
.jobmain_07 .left .coll .t {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
	position: relative;
}
.jobmain_07 .left .coll .t span {
	position: absolute;
	right: 10px;
	top: 0px;
}
.jobmain_07 .left .coll .t span a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.jobmain_07 .left .coll .t span a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .left .coll ul {
	padding: 8px;
}
.jobmain_07 .left .coll li {
	height: 25px;
	line-height: 25px;
	border-bottom: #f1f1f1 1px dashed;
	background: url(dot.jpg) no-repeat 0px 8px;
	padding-left: 10px;
}
.jobmain_07 .left .coll a {
}
.jobmain_07 .left .coll a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .left .coll span#date {
	float: right;
	color: #999;
}
.jobmain_07 .right {
	width: 252px;
	float: right;
}
.jobmain_07 .right .right01 {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.jobmain_07 .right .right01 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.jobmain_07 .right .right01 .right01box {
	padding: 8px;
}
.jobmain_07 .right .right01 .right01box ul {
}
.jobmain_07 .right .right01 .right01box li {
	width: 50%;
	float: left;
	text-align: center;
	border-bottom: #f1f1f1 1px solid;
	margin-bottom: 8px;
}
.jobmain_07 .right .right01 .right01box img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	width: 88px;
	height: 68px;
	margin-bottom: 5px;
}
.jobmain_07 .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.jobmain_07 .right .right01 .right02box {
	padding: 8px;
}
.jobmain_07 .right .right01 .right02box ul {
}
.jobmain_07 .right .right01 .right02box .votetitle {
	font-weight: bold;
}
/*查看单位详细*/
.compview {
	width: 965px;
	margin: 0px auto;
}
.compview .comname {
	height: 67px;
	font-size: 22px;
	font-weight: bold;
	line-height: 67px;
	padding-left: 35px;
	background: #fcfcfc;
	border: 1px solid #eaeaea;
}
.compview .comname h2 {
	font-size: 22px;
	font-weight: bold;
	float: left;
	color: #CC0000;
	font-family: "微软雅黑"
}
.compview .comname h3 {
	font-size: 22px;
	float: left;
	color: #222;
	width: 260px;
	font-weight: bold
}
.compview .compbox {
}
.compview .compbox .left {
	width: 269px;
	float: left;
	background: #fdfdfd;
	height: 100%;
	overflow: hidden;
	border: 1px solid #eaeaea;
	border-top: none;
}
.compview .compbox .left .left01 {
	padding: 10px;
}
.compview .compbox .left .left01 .title {
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	border-bottom: #f5f5f5 1px dashed;
}
.compview .compbox .left .left01 .compzw {
}
.compview .compbox .left .left01 .compzw ul {
}
.compview .compbox .left .left01 .compzw li {
	line-height: 28px;
	background: url(../job/images/star.png) no-repeat 0px 8px;
	padding-left: 12px;
	border-bottom: #f1f1f1 1px dashed;
}
.compview .compbox .left .left01 .compzw a {
}
.compview .compbox .left .left01 .compzw a:hover {
	color: red;
	text-decoration: none;
}
.compview .compbox .left .left01 .joblist {
}
.compview .compbox .left .left01 .joblist li {
	line-height: 28px;
	background: url(../job/images/star.png) no-repeat 0px 8px;
	padding-left: 12px;
	border-bottom: #f1f1f1 1px dashed;
}
.compview .compbox .left .left01 .joblist a {
}
.compview .compbox .left .left01 .joblist a:hover {
	color: red;
	text-decoration: none;
}
.compview .compbox .left .left02 {
}
.compview .compbox .left .left02 ul {
	text-align: center;
}
.compview .compbox .left .left02 li {
	margin-bottom: 8px;
}
.compview .compbox .right {
	width: 683px;
	float: right;
	border: #eaeaea 1px solid;
	background: #fdfdfd;
	border-top: none;
}
.compview .compbox .right .right01 {
	margin: 5px 15px;
}
.compview .compbox .right .right01 h2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	color: #FF6600;
}
.compview .compbox .right .right01 .floatl {
	width: 400px;
	float: left;
}
.compview .compbox .right .right01 .floatl ul {
	padding: 8px;
}
.compview .compbox .right .right01 .floatl li {
	height: 25px;
	line-height: 25px;
}
.compview .compbox .right .right01 .floatl span {
	color: #069;
}
.compview .compbox .right .right01 .floatr {
	width: 180px;
	float: left;
	padding: 18px 8px;
}
.compview .compbox .right .right01 .zwlist {
	margin-top: 10px;
}
.compview .compbox .right .right01 .zwlist td {
	height: 28px;
	line-height: 28px;
	border-bottom: #ccc 1px solid;
}
.compview .compbox .right .right02 {
	margin: 5px 15px;
}
.compview .compbox .right .right02 h2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	color: #FF6600;
}
.compview .compbox .right .right02 ul {
	padding: 8px;
	line-height: 24px;
	text-indent: 2em;
}
.compview .compbox .right .right03 {
	margin: 5px 15px;
}
.compview .compbox .right .right03 h2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: #f1f1f1 1px dashed;
	color: #FF6600;
}
.compview .compbox .right .right03 ul {
	padding: 8px 0px;
}
.compview .compbox .right .right03 li {
	width: 48%;
	float: left;
margin:0px 8px text-align:left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
/*求职信*/

.jobapply {
	width: 965px;
	margin: 0px auto;
}
.jobapply .title {
	border: #CCE0F5 1px solid;
	background: #F3FAFF;
	height: 49px;
	overflow: hidden;
}
.jobapply .title h2 {
	background: url(pic_09.gif) no-repeat;
	width: 181px;
	height: 49px;
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.jobapply .jobapplybox {
	border: #CCE0F5 1px solid;
	border-top: none;
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.jobapply .jobapplybox .title {
	background: #f1f1f1;
	height: 28px;
	font-weight: bold;
	color: #333;
	line-height: 28px;
}
.jobapply .jobapplybox .tdsplit {
	height: 28px;
	line-height: 28px;
	border-bottom: #f1f1f1 1px dashed;
}
.jobapply .jobapplybox .tdsplit a {
	color: #069;
}
.jobapply .jobapplybox .tdsplit a:hover {
	color: red;
	text-decoration: none;
}
.jobapply .jobapplybox .qzx {
	background: #F3FAFF url(../job/images/star.png) no-repeat 8px 8px;
	padding-left: 25px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
}
.jobapply .jobapplybox textarea {
	padding: 8px;
	font-size: 14px;
	line-height: 25px;
	color: #999;
}
/*影视频道*/

.moviemain01 {
	width: 965px;
	margin: 0px auto;
}
.moviemain01 .left {
	width: 705px;
	float: left;
}
.moviemain01 .right {
	width: 250px;
	float: right;
}
.moviemain01 .right .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.moviemain01 .right .title h3 {
	background: #fff;
	width: 120px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.moviemain01 .right .right01box {
	padding: 8px;
}
.moviemain01 .right .right01box ul {
}
.moviemain01 .right .right01box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #b6c9e2 1px dashed;
}
.moviemain01 .right .right01box a {
	color: #3D81C0
}
.moviemain01 .right .right01box a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain01 .right .right01box span#hits {
	float: right;
	color: #3D81C0;
}
.moviemain02 {
	width: 965px;
	margin: 0px auto;
}
.moviemain02 .left {
	width: 705px;
	float: left;
}
.moviemain02 .left .left01 {
}
.moviemain02 .left .left01 .title {
	border-bottom: 4px solid #dadada;
	height: 29px;
	line-height: 29px;
	color: #222;
	position: relative;
	margin-bottom: 20px;
}
.moviemain02 .left .left01 .title h2 {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 4px solid #0d4f8c;
	width: 110px;
	font-family: "微软雅黑";
}
.moviemain02 .left .left01 .left01box {
	padding: 8px;
	height: 100%;
	overflow: hidden;
}
.moviemain02 .left .left01 .left01box ul {
}
.moviemain02 .left .left01 .left01box li {
	width: 24%;
	float: left;
	margin: 3px;
	padding: 3px 0px;
	height: 270px;
	margin-bottom: 8px;
	overflow: hidden;
	background: #fff;
}
.moviemain02 .left .left01 .left01box a.pic {
	display: block;
	text-align: center;
}
.moviemain02 .left .left01 .left01box a.pic img {
	width: 148px;
	height: 165px;
	margin-bottom: 6px;
	border: #f1f1f1 1px solid;
	padding: 2px;
}
.moviemain02 .left .left01 .left01box .tit h3 {
	height: 24px;
	line-height: 24px;
	width: 100px;
	float: left;
	padding-left: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.moviemain02 .left .left01 .left01box .tit h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #3D81C0;
}
.moviemain02 .left .left01 .left01box .tit h3 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain02 .left .left01 .left01box .tit span.score {
	height: 24px;
	line-height: 24px;
	width: 30px;
	float: right;
	white-space: nowrap;
	overflow: hidden;
	color: #3D81C0;
}
.moviemain02 .left .left01 .left01box p.p1 {
	padding-left: 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	color: #3D81C0;
}
.moviemain02 .left .left01 .left01box p {
	padding: 0px 10px;
	line-height: 24px;
	color: #999;
	text-align: left;
}
.moviemain02 .left .left01 .left01box li:hover {
	background: #f1f1f1;
}
.moviemain02 .right {
	width: 250px;
	float: right;
}
.moviemain02 .right .right01 {
	height: 100%;
	overflow: hidden;
}
.moviemain02 .right .right01 .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.moviemain02 .right .right01 .title h3 {
	background: #fff;
	width: 120px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.moviemain02 .right .right01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.moviemain02 .right .right01 .title span#more a {
	font-size: 12px;
	font-weight: normal;
	color: #555;
}
.moviemain02 .right .right01 .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.moviemain02 .right .right01 .right01box {
	padding: 8px;
}
.moviemain02 .right .right01 .right01box ul {
}
.moviemain02 .right .right01 .right01box li.newmovie {
	height: 140px;
	border-bottom: #f1f1f1 1px dashed;
	overflow: hidden;
}
.moviemain02 .right .right01 .right01box li.newmovie a.pic img {
	width: 91px;
	height: 127px;
	float: left;
	margin-right: 8px;
}
.moviemain02 .right .right01 .right01box h3 {
	height: 25px;
	line-height: 25px;
}
.moviemain02 .right .right01 .right01box h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #3D81C0;
}
.moviemain02 .right .right01 .right01box h3 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain02 .right .right01 .right01box strong.HL {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	line-height: 26px;
}
.moviemain02 .right .right01 .right01box div {
	line-height: 24px;
	color: #3D81C0;
	width: 130px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.moviemain02 .right .right01 .right01box p {
	line-height: 24px;
	color: #999;
}
.moviemain02 .right .right01 .right01box li.textlist {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 8px;
	padding-left: 10px;
}
.moviemain02 .right .right01 .right01box li.textlist span {
	float: right;
	color: red;
}
.moviemain02 .right .right01 .right01box li.textlist a {
	color: #3D81C0;
}
.moviemain02 .right .right01 .right01box li.textlist a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain02 .right .right01 .right02box {
	padding: 8px;
}
.moviemain02 .right .right01 .right02box ul {
}
.moviemain02 .right .right01 .right02box .bigmovie .img {
	text-align: center;
}
.moviemain02 .right .right01 .right02box .bigmovie .img img {
	width: 232px;
	height: 311px;
	margin-bottom: 8px;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt {
	height: 28px;
	line-height: 28px;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt h3 {
	width: 150px;
	float: left;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #3D81C0;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt h3 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_tt .bigmovie_play {
	color: #333;
	font-size: 12px;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_ul {
	clear: both;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_ul li {
	line-height: 24px;
	color: #999
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_ul strong {
	color: #3D81C0;
}
.moviemain02 .right .right01 .right02box .bigmovie .bigmovie_ul span.stars {
	color: red;
}
.moviemain02 .right .right01 .rankingList1 {
	padding: 8px;
	height: 137px;
	overflow: hidden;
}
.moviemain02 .right .right01 .rankingList1 ul {
}
.moviemain02 .right .right01 .rankingList1 li {
	height: 26px;
	line-height: 26px;
	background: url(video.gif) no-repeat 0px 8px;
	padding-left: 25px;
	border-bottom: #f1f1f1 1px dashed;
}
.moviemain02 .right .right01 .rankingList1 a {
	color: #3D81C0;
}
.moviemain02 .right .right01 .rankingList1 a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.movielist {
	width: 965px;
	margin: 0px auto;
}
.movielist .left {
	width: 270px;
	float: left;
}
.movielist .left .left01 {
	height: 100%;
	overflow: hidden;
	background: #f9f9f9;
	border: 1px solid #eee;
	border-bottom: 2px solid #e5e5e5;
}
.movielist .left .left01 .title {
	height: 30px;
	line-height: 40px;
	color: #333;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fff;
}
.movielist .left .left01 .left01box {
	padding: 10px 15px;
	overflow: hidden;
}
.movielist .left .left01 .left01box ul {
}
.movielist .left .left01 .left01box li {
	float: left;
	font-size: 12px;
	color: #333;
	width: 59px;
	white-space: nowrap;
	overflow: hidden;
}
.movielist .left .left01 .left01box a {
}
.movielist .left .left01 .left01box a:hover {
}
.movielist .left .left02 {
	border: #eee 1px solid;
	height: 100%;
	overflow: hidden;
	background: #f9f9f9;
	border-bottom: 2px solid #e5e5e5;
}
.movielist .left .left02 .title {
	height: 30px;
	line-height: 40px;
	color: #333;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fff;
}
.movielist .left .left02 .left02box {
	padding: 10px 15px;
	overflow: hidden;
}
.movielist .left .left02 .left02box ul {
}
.movielist .left .left02 .left02box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
}
.movielist .left .left02 .left02box span#hits {
	float: right;
}
.movielist .left .left02 .left02box a {
}
.movielist .left .left02 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.movielist .right {
	width: 685px;
	float: right;
}
.movielist .right .right01 {
	border: #e9e9e9 1px solid;
	border-bottom: 2px solid #eaeaea;
}
.movielist .right .right01 .title {
	overflow: hidden;
	background: #fff
}
.movielist .right .right01 .title h2 {
	height: 40px;
	font-size: 22px;
	font-weight: bold;
	color: #333;
	font-family: "微软雅黑";
	line-height: 40px;
	padding: 10px 0px 0px 15px;
}
.movielist .right .right01 .right01box {
	padding: 10px;
	height: 100%;
	overflow: hidden;
	background: url(movienr_right01.jpg) repeat-x;
}
.movielist .right .right01 .right01box ul {
}
.movielist .right .right01 .right01box .movielisting li {
	width: 24%;
	float: left;
	margin: 3px;
	padding: 3px 0px;
	height: 270px;
	margin-bottom: 8px;
	overflow: hidden;
	background: #fff;
}
.movielist .right .right01 .right01box .movielisting a.pic {
	display: block;
	text-align: center;
}
.movielist .right .right01 .right01box .movielisting a.pic img {
	width: 148px;
	height: 165px;
	margin-bottom: 6px;
	border: #f1f1f1 1px solid;
	padding: 2px;
}
.movielist .right .right01 .right01box .movielisting .tit h3 {
	height: 24px;
	line-height: 24px;
	width: 100px;
	float: left;
	padding-left: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.movielist .right .right01 .right01box .tit h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.movielist .right .right01 .right01box .tit h3 a:hover {
	color: red;
	text-decoration: none;
}
.movielist .right .right01 .right01box .tit span.score {
	height: 24px;
	line-height: 24px;
	width: 30px;
	float: right;
	white-space: nowrap;
	overflow: hidden;
}
.movielist .right .right01 .right01box p.p1 {
	padding-left: 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	color: #333;
}
.movielist .right .right01 .right01box p {
	padding: 0px 10px;
	line-height: 24px;
	color: #999;
	text-align: left;
}
.movielist .right .right01 .right01box li:hover {
	background: #f1f1f1;
}
.movienr {
	width: 965px;
	margin: 0px auto;
}
.movienr .left {
	width: 270px;
	float: left;
}
.movienr .left .left01 {
	height: 100%;
	overflow: hidden;
	background: #f9f9f9;
	border: 1px solid #eee;
	border-bottom: 2px solid #e5e5e5;
	min-height: 200px;
}
.movienr .left .left01 .title {
	height: 30px;
	line-height: 40px;
	color: #333;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fff;
}
.movienr .left .left01 .left01box {
	padding: 8px 15px 8px 10px;
}
.movienr .left .left01 .left01box ul {
}
.movienr .left .left01 .left01box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
	overflow: hidden;
}
.movienr .left .left01 .left01box span#hits {
	float: right;
}
.movienr .left .left01 .left01box a {
}
.movienr .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.movienr .left .left02 {
	height: 100%;
	overflow: hidden;
	background: #f9f9f9;
	border: 1px solid #eee;
	border-bottom: 2px solid #e5e5e5;
	min-height: 200px;
}
.movienr .left .left02 .title {
	height: 30px;
	line-height: 40px;
	color: #333;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fff;
}
.movienr .left .left02 .left02box {
	padding: 8px 15px 8px 10px;
}
.movienr .left .left02 .left02box ul {
}
.movienr .left .left02 .left02box li.newmovie {
	height: 140px;
	border-bottom: #f1f1f1 1px dashed;
	overflow: hidden;
}
.movienr .left .left02 .left02box li.newmovie a.pic img {
	width: 91px;
	height: 127px;
	float: left;
	margin-right: 8px;
}
.movienr .left .left02 .left02box h3 {
	height: 25px;
	line-height: 25px;
}
.movienr .left .left02 .left02box h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.movienr .left .left02 .left02box h3 a:hover {
	color: red;
	text-decoration: none;
}
.movienr .left .left02 .left02box strong.HL {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	line-height: 26px;
}
.movienr .left .left02 .left02box div {
	line-height: 24px;
	color: #333;
	width: 130px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.movienr .left .left02 .left02box p {
	line-height: 24px;
	color: #999;
}
.movienr .left .left02 .left02box li.textlist {
	height: 26px;
	line-height: 26px;
	background: url(artarrow.gif) no-repeat 0px 8px;
	padding-left: 10px;
}
.movienr .left .left02 .left02box li.textlist span {
	float: right;
	color: red;
}
.movienr .left .left02 .left02box li.textlist a {
	color: #555;
}
.movienr .left .left02 .left02box li.textlist a:hover {
	color: red;
	text-decoration: none;
}
.movienr .left .left02 .left03box {
	padding: 8px;
}
.movienr .left .left02 .left03box ul {
}
.movienr .left .left02 .left03box li {
	width: 50%;
	float: left;
	text-align: center;
}
.movienr .left .left02 .left03box img {
	margin-bottom: 8px;
}
.movienr .left .left02 .left03box a:Hover {
	color: red;
	text-decoration: none;
}
.movienr .right {
	width: 685px;
	float: right;
}
.movienr .right .right01 {
	border: #eee 1px solid;
	overflow: hidden;
	background: url(movienr_right01.jpg) repeat-x;
	padding: 12px 15px;
	border-bottom: 2px solid #e9e9e9
}
.movienr .right .right01 .floatl {
	width: 200px;
	float: left;
}
.movienr .right .right01 .floatl img {
	padding: 2px;
	border: #f1f1f1 1px solid;
}
.movienr .right .right01 .floatr {
	width: 430px;
	float: right;
	padding-bottom: 15px;
}
.movienr .right .right01 .floatr ul {
}
.movienr .right .right01 .floatr li {
	height: 32px;
	line-height: 32px;
	border-bottom: #f1f1f1 1px solid;
	overflow: hidden;
}
.movienr .right .right01 .floatr li#movietit {
	font-size: 22px;
	font-weight: bold;
	color: #000;
	height: 38px;
}
.movienr .right .right01 .floatr .sharebox {
	border: #f1f1f1 1px solid;
	padding: 8px;
}
.movienr .right .right02 {
	border: #eee 1px solid;
	height: 100%;
	overflow: hidden;
	min-height: 80px;
	background: url(movienr_right01.jpg) repeat-x;
	border-bottom: 2px solid #e9e9e9
}
.movienr .right .right02 .title {
	height: 40px;
	line-height: 50px;
	color: #333;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.movienr .right .right02 .right02box {
	padding: 8px 15px 8px 5px;
}
.movienr .right .right02 .right02box ul {
}
.movienr .right .right02 .right02box li {
	float: left;
	padding: 2px 10px;
}
.movienr .right .right02 .right02box a {
}
.movienr .right .right02 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.movienr .right .right02 .right03box {
	padding: 8px 15px 8px 13px;
	line-height: 25px;
}
.movienr .right .right02 .right03box ul {
}
.playbody {
	width: 965px;
	margin: 0px auto;
	background: #000;
}
.playlist {
	width: 963px;
	margin: 0px auto;
	background: #fff;
	border: #EBEBEB 1px solid;
	height: 100%;
	padding-bottom: 15px;
	overflow: hidden;
}
.playlist h3 {
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	color: #000;
}
.playlist ul {
	padding: 15px;
}
.playlist li {
	float: left;
}
.playlist a {
	padding: 5px 8px;
	width: 88px;
	border: #EBEBEB 1px solid;
	margin: 0px 5px;
	color: #000;
	text-align: center;
	display: block;
}
.playlist a:hover {
	background: #fff;
	color: red;
	text-decoration: none;
}
.playcontent {
	width: 965px;
	margin: 0px auto;
}
.playcontent .left {
	width: 680px;
	float: left;
}
.playcontent .left .left01 {
	background: #fff;
	border: #EBEBEB 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.playcontent .left .left01 .title {
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	font-weight: bold;
	color: #555;
}
.playcontent .left .left01 .left01box {
	padding: 15px;
}
.playcontent .left .left01 .left01box ul {
}
.playcontent .left .left01 .left01box li {
	width: 20%;
	float: left;
	text-align: center;
}
.playcontent .left .left01 .left01box span {
	color: #999;
}
.playcontent .left .left01 .left01box img {
	margin-bottom: 8px;
	border: #f1f1f1 1px solid;
	padding: 2px;
}
.playcontent .left .left01 .left01box a {
}
.playcontent .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.playcontent .left .left01 .left02box {
	padding: 0px 15px;
}
.playcontent .left .left01 .left02box ul {
}
.playcontent .right {
	width: 275px;
	float: right;
}
.playcontent .right .right01 {
	background: #fff;
	border: #EBEBEB 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.playcontent .right .right01 .title {
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.playcontent .right .right01 .right01box {
	padding: 0px 8px;
}
.playcontent .right .right01 .right01box ul {
}
.playcontent .right .right01 .right01box li {
	line-height: 25px;
}
.playcontent .right .right01 .right02box {
	padding: 0px 8px;
}
.playcontent .right .right01 .right02box ul {
}
.playcontent .right .right01 .right02box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #d8d8d8 1px dashed;
}
.playcontent .right .right01 .right02box span#hits {
	float: right;
	color: #999;
}
.playcontent .right .right01 .right02box a {
}
.playcontent .right .right01 .right02box a:hover {
	color: red;
	text-decoration: none;
}
.moviesxmain {
	width: 965px;
	margin: 0px auto;
}
.moviesxmain .left {
	width: 270px;
	float: left;
}
.moviesxmain .left .left01 {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.moviesxmain .left .left01 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.moviesxmain .left .left01 .left01box {
	padding: 8px;
}
.moviesxmain .left .left01 .left01box ul {
}
.moviesxmain .left .left01 .left01box li {
	height: 41px;
	line-height: 41px;
	font-size: 14px;
	border-bottom: #f1f1f1 1px solid;
	color: #333;
}
.moviesxmain .left .left01 .left01box a {
	display: block;
	padding-left: 30px;
}
.moviesxmain .left .left01 .left01box a:hover {
	display: block;
	background: url(../movie/images/cataon.png) no-repeat;
	color: #fff;
}
.moviesxmain .left .left02 {
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.moviesxmain .left .left02 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.moviesxmain .left .left02 .left02box {
	padding: 8px;
}
.moviesxmain .left .left02 .left02box ul {
}
.moviesxmain .left .left02 .left02box li {
	height: 27px;
	line-height: 27px;
	border-bottom: #f1f1f1 1px dashed;
}
.moviesxmain .left .left02 .left02box span#hits {
	float: right;
}
.moviesxmain .left .left02 .left02box a {
}
.moviesxmain .left .left02 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.moviesxmain .right {
	width: 683px;
	float: right;
}
.moviesxmain .right .right01 {
	border: #CCE0F5 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.moviesxmain .right .right01 .title {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	color: #069;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.moviesxmain .right .right01 .right01box {
}
.moviesxmain .right .right01 .right01box .tj {
	height: 35px;
	line-height: 35px;
	background: #fff;
	border-bottom: #d8d8d8 1px dashed;
}
.moviesxmain .right .right01 .right01box .tj h2 {
	width: 260px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	padding-left: 25px;
}
.moviesxmain .right .right01 .right01box .tj h2 span.key {
	color: green;
}
.moviesxmain .right .right01 .right01box .tj #jg {
	width: 300px;
	float: right;
}
.moviesxmain .right .right01 .right01box .tj #jg strong {
	font-weight: bold;
	color: #069;
}
.moviesxmain .right .right01 .right01box .sxmenu {
	margin: 10px;
}
.moviesxmain .right .right01 .right01box .moviesx {
	margin: 10px;
	background: #fff;
	padding-left: 25px;
	padding: 3px 8px;
}
.moviesxmain .right .right02 {
	border: #CCE0F5 1px solid;
	height: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.moviesxmain .right .right02 .movie_tabs {
	background: url(titbg.gif) repeat-x left top;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	padding-left: 10px;
}
.moviesxmain .right .right02 .movie_tabs h3 {
	width: 88px;
	float: left;
}
.moviesxmain .right .right02 .movie_tabs ul {
	padding-left: 5px;
}
.moviesxmain .right .right02 .movie_tabs li {
	width: 120px;
	height: 27px;
	text-align: center;
	float: left;
	background: url(titbg.gif) repeat-x left top;
	font-size: 14px;
	color: #069;
}
.moviesxmain .right .right02 .movie_tabs a:hover {
	color: red;
	text-decoration: none;
}
.moviesxmain .right .right02 .movie_tabs li.slt {
	width: 88px;
	height: 27px;
	text-align: center;
	float: left;
	background: url(titbg.gif) repeat-x left bottom;
	border: #C6DDF1 1px solid;
	border-bottom: none;
	margin-top: 1px;
}
.moviesxmain .right .right02 .movie_tabs li.slt a {
	color: #0690;
	font-size: 14px;
}
.moviesxmain .right .right02 .movie_tabs li.slt a:hover {
	color: red;
	text-decoration: none;
}
.moviesxmain .right .right02 .movielisting {
	padding: 10px;
}
.moviesxmain .right .right02 .movielisting ul {
}
.moviesxmain .right .right02 .movielisting li {
	width: 25%;
	float: left;
	text-align: center;
	height: 220px;
	overflow: hidden;
}
.moviesxmain .right .right02 .movielisting img {
	width: 124px;
	height: 172px;
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-bottom: 8px;
}
.moviesxmain .right .right02 .movielisting span {
	width: 130px;
	height: 24px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.moviesxmain .right .right02 .movielisting a {
	font-size: 12px;
	font-weight: normal;
}
.moviesxmain .right .right02 .movielisting a:hover {
	color: red;
	text-decoration: none;
}
/*动漫系统*/
.comicmain01 {
	width: 965px;
	margin: 0px auto;
}
.comicmain01 .left {
	width: 354px;
	float: left;
	height: 100%;
	overflow: hidden;
}
.comicmain01 .left .focus {
}
.comicmain01 .middle {
	width: 373px;
	float: left;
	margin-left: 10px;
}
.comicmain01 .middle h2 {
	height: 30px;
	line-height: 30px;
	padding: 8px 10px;
	text-align: center;
}
.comicmain01 .middle h2 a {
	font-size: 16px;
	color: #c00;
	font-family: "微软雅黑"
}
.comicmain01 .middle p {
	padding: 0px 8px;
	margin: 0px;
	line-height: 24px;
	color: #999;
}
.comicmain01 .middle p span a {
	color: green;
}
.comicmain01 .middle p span a:hover {
	color: red;
	text-decoration: none;
}
.comicmain01 .middle li {
	height: 26px;
	line-height: 26px;
	background: url(dot.jpg) no-repeat 0px 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.comicmain01 .middle span#date {
	float: right;
	color: #999;
}
.comicmain01 .middle a {
	color: #333
}
.comicmain01 .middle a:hover {
	color: #4e8ed6;
	text-decoration: none;
}
.comicmain01 .right {
	width: 212px;
	float: right;
	overflow: hidden;
}
.comicmain01 .right .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
}
.comicmain01 .right .title h3 {
	background: #fff;
	width: 120px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.comicmain01 .right .right01box {
	padding: 8px 0px;
}
.comicmain01 .right .right01box ul {
}
.comicmain01 .right .right01box li {
	height: 25px;
	line-height: 25px;
}
.comicmain01 .right .right01box li a {
	color: #333
}
.comicmain01 .right .right01box li a:hover {
	color: #4e8ed6;
}
.comicmain02 {
	width: 965px;
	margin: 0px auto;
}
.comicmain02 .left {
	width: 740px;
	float: left;
}
.comicmain02 .left .left01 {
	height: 100%;
	overflow: hidden;
}
.comicmain02 .left .left01 .title {
	border-bottom: 4px solid #dadada;
	height: 29px;
	line-height: 29px;
	color: #222;
	position: relative;
	margin-bottom: 20px;
}
.comicmain02 .left .left01 .title h3 {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 4px solid #0d4f8c;
	width: 110px;
	font-family: "微软雅黑";
}
.comicmain02 .left .left01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.comicmain02 .left .left01 .title span#more a {
	font-size: 12px;
	font-weight: normal;
	color: #069;
}
.comicmain02 .left .left01 .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.comicmain02 .left .left01 .left01box {
	padding: 8px;
}
.comicmain02 .left .left01 .left01box ul {
}
.comicmain02 .left .left01 .left01box li {
	width: 20%;
	float: left;
	height: 155px;
	overflow: hidden;
}
.comicmain02 .left .left01 .left01box div.comicpic {
	text-align: center;
}
.comicmain02 .left .left01 .left01box div.comicpic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-bottom: 6px;
}
.comicmain02 .left .left01 .left01box a {
	color: #333;
}
.comicmain02 .left .left01 .left01box a:hover {
	color: red;
	text-decoration: none;
}
.comicmain02 .left .left01 .left01box div.comictext {
	padding-left: 15px;
}
.comicmain02 .left .left01 .left01box span {
	color: #999
}
.comicmain02 .left .left01 .left02box {
	padding: 8px;
}
.comicmain02 .left .left01 .left02box ul {
}
.comicmain02 .left .left01 .left02box li {
	width: 20%;
	float: left;
	height: 150px;
	overflow: hidden;
}
.comicmain02 .left .left01 .left02box div.comicpic {
	text-align: center;
}
.comicmain02 .left .left01 .left02box div.comicpic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-bottom: 6px;
}
.comicmain02 .left .left01 .left02box a {
	color: #333;
}
.comicmain02 .left .left01 .left02box a:hover {
	color: red;
	text-decoration: none;
}
.comicmain02 .left .left01 .left02box div.comictext {
	padding-left: 15px;
}
.comicmain02 .left .left01 .left02box span {
	color: #999
}
.comicmain02 .right {
	width: 214px;
	float: right;
}
.comicmain02 .right .right01 {
	height: 100%;
	overflow: hidden;
}
.comicmain02 .right .right01 .title {
	background: url(title.jpg) repeat-x 0px 15px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	font-size: 14px;
	position: relative;
	margin-top: 10px;
}
.comicmain02 .right .right01 .title h3 {
	background: #fff;
	width: 120px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.comicmain02 .right .right01 .title span#more {
	position: absolute;
	right: 10px;
	top: 0px;
}
.comicmain02 .right .right01 .title span#more a {
	color: #069;
	font-size: 12px;
	font-weight: normal;
}
.comicmain02 .right .right01 .title span#more a:hover {
	color: red;
	text-decoration: none;
}
.comicmain02 .right .right01 .right01box {
	padding: 8px;
}
.comicmain02 .right .right01 .right01box ul {
}
.comicmain02 .right .right01 .right01box li {
	height: 26px;
	line-height: 26px;
	background: url(dot.jpg) no-repeat 0px 12px;
	padding-left: 10px;
}
.comicmain02 .right .right01 .right01box span.classname {
	float: right;
}
.comicmain02 .right .right01 .right01box span.classname a {
	color: #999;
}
.comicmain02 .right .right01 .right01box span.classname a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.comicmain02 .right .right01 .right01box a {
	color: #333
}
.comicmain02 .right .right01 .right01box a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.comicmain02 .right .right01 .right02box {
	padding: 8px;
}
.comicmain02 .right .right01 .right02box ul {
}
.comicmain02 .right .right01 .right02box li {
	height: 110px;
	overflow: hidden;
	float: left;
	width: 50%;
}
.comicmain02 .right .right01 .right02box .comicpic img {
	padding: 2px;
	width: 88px;
	height: 68px;
	border: #f1f1f1 1px solid;
	margin-bottom: 8px;
}
.comicmain02 .right .right01 .right02box .comictext a {
	color: #333;
}
.comicmain02 .right .right01 .right02box .comictext a:hover {
	color: #4E8ED6;
	text-decoration: none;
}
.comicmain03 {
	width: 965px;
	margin: 0px auto;
}
.comicmain03 .left {
	width: 740px;
	float: left;
	background: #f9f9f9
}
.comicmain03 .left .left01 {
	border: #e5e5e5 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicmain03 .left .left01 .title {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 15px;
	border-bottom: 1px solid #fff;
}
.comicmain03 .left .left01 .comiclist {
	padding: 8px;
}
.comicmain03 .left .left01 .comiclist ul {
}
.comicmain03 .left .left01 .comiclist li {
	width: 20%;
	float: left;
	height: 150px;
	overflow: hidden;
}
.comicmain03 .left .left01 .comiclist div.comicpic {
	text-align: center;
}
.comicmain03 .left .left01 .comiclist div.comicpic img {
	padding: 2px;
	border: #f1f1f1 1px solid;
	margin-bottom: 6px;
}
.comicmain03 .left .left01 .comiclist a {
	color: #069;
}
.comicmain03 .left .left01 .comiclist a:hover {
	color: red;
	text-decoration: none;
}
.comicmain03 .left .left01 .comiclist div.comictext {
	padding-left: 15px;
}
.comicmain03 .right {
	width: 214px;
	float: right;
}
.comicmain03 .right .right01 {
	border: #e5e5e5 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicmain03 .right .right01 .title {
	height: 39px;
	line-height: 39px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 15px;
	background: #f1f1f1;
	padding-top: 1px;
}
.comicmain03 .right .right01 .right01box {
	padding: 8px;
}
.comicmain03 .right .right01 .right01box ul {
}
.comicmain03 .right .right01 .right01box li {
	height: 26px;
	line-height: 26px;
}
.comicmain03 .right .right01 .right01box a {
}
.comicmain03 .right .right01 .right01box a:hover {
	color: red;
	text-decoration: none;
}
.comicplay {
	width: 965px;
	margin: 0px auto;
	background: url(titbg.gif) repeat-x left -30px;
}
.comicplay .title {
	border: #CCE0F5 1px solid;
	height: 49px;
	overflow: hidden;
	border-bottom: none
}
.comicplay .title h2 {
	width: 181px;
	height: 49px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: center;
	display: block;
	font-family: "宋体";
	line-height: 49px;
	float: left;
}
.comicplay .title span {
	width: 250px;
	float: right;
	line-height: 49px;
}
.comicplay .title span a {
	color: #069;
}
.comicplay .title span a:hover {
	color: red;
	text-decoration: none;
}
.comicplay .flashbox {
	border: #CCE0F5 1px solid;
	border-top: none;
	padding: 10px;
	text-align: center;
	height: 100%;
	overflow: hidden;
}
.comicplay .flashbox .play {
}
.comicplay .flashbox .play .left {
	width: 650px;
	float: left;
	border: #f1f1f1 1px solid;
	padding: 3px;
}
.comicplay .flashbox .play .right {
	width: 270px;
	float: right;
	background: #FCFCFC;
	border: #F0F0F0 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicplay .flashbox .play .right .tit {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	height: 28px;
	line-height: 28px;
	padding-left: 15px;
}
.comicplay .flashbox .play .right .right01box {
	padding: 8px;
}
.comicplay .flashbox .play .right .right01box ul {
}
.comicplay .flashbox .play .right .right01box li {
	width: 50%;
	float: left;
	text-align: center;
	height: 90px;
	overflow: hidden;
}
.comicplay .flashbox .play .right .right01box .comictext a {
}
.comicplay .flashbox .play .right .right01box .comictext a:hover {
	color: red;
	text-decoration: none;
}
.comicmain04 {
	width: 963px;
	margin: 0px auto;
	border: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicmain04 .left {
	width: 250px;
	float: left;
	background: url(titbg.gif) repeat-x left -30px;
	line-height: 29px;
	border-right: #CCE0F5 1px solid;
	height: 100%;
	overflow: hidden;
}
.comicmain04 .left ul {
	padding: 8px;
}
.comicmain04 .left li {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}
.comicmain04 .left a:hover {
	color: red;
	text-decoration: none;
}
.comicmain04 .left span.fontred {
	color: red;
	font-weight: bold;
}
.comicmain04 .right {
	width: 710px;
	float: right;
	background: url(titbg.gif) repeat-x left -30px;
	height: 100%;
	overflow: hidden;
}
.comicmain04 .right .tit {
	padding-left: 15px;
	font-weight: bold;
	color: #333;
	font-size: 14px;
	line-height: 30px;
}
.comicmain04 .right ul {
	padding: 8px;
}
.comicmain05 {
	width: 963px;
	margin: 0px auto;
	border: #CCE0F5 1px solid;
	background: url(titbg.gif) repeat-x left -30px;
	overflow: hidden;
	height: 100%;
	overflow: hidden;
}
.comicmain05 h2 {
	padding-left: 15px;
	font-weight: bold;
	color: #333;
	line-height: 50px;
	height: 40px;
	font-size: 14px;
}
.comicmain05 ul {
	padding: 18px;
}
/*商城系统首页start*/



.shopmain {
	width: 1000px;
	margin: 0 auto;
}
.shopmain .miana {
	height: 400px;
	overflow: hidden;
}
.shopmain .miana #banner {
	padding: 0px;
	width: 1000px;
}
/*幻灯代码开始
*/
/*.slides { margin: 0px auto; width:1000px; height:382px; overflow: hidden; position: relative; }
				.slide-pic { margin: 0px; padding: 0px; width:1000px; overflow: hidden; list-style: none; }
					.slide-pic img { width:1000px; height:382px; }
					.slide-pic li { display: none; }
						.slide-pic li.cur { display: block; }
				.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
					.slide-li li { margin: 0px; padding: 0px; width: 143px; height: 10px; float: left; overflow: hidden; list-style: none; }
					.slide-li a { width: 143px; height: 10px; color: #000; font-size: 12px; display: block; }
						.slide-li a:hover { color: #F00; text-decoration: none; }
				.op li { background: #fff; filter: alpha(opacity=60); opacity: 0.4; }
					.op li.cur { background: #06F; }
				.slide-txt span { display: none; }
*/
				/*幻灯代码结束*/
.shopmain .miana .RMFL {
	width: 250px;
	float: right;
	background: #fff;
	overflow: hidden;
	height: 100%;
}
.shopmain .miana .RMFL .tita {
	height: 40px;
	background: #fff;
	line-height: 40px;
	width: 100%;
	filter: alpha(opacity=60);
	opacity: 0.9;
}
.shopmain .miana .RMFL span {
	color: #f60;
	font-weight: bold;
	padding-left: 10px;
	font-size: 20px;
	font-family: "微软雅黑"
}
.shopmain .miana .RMFL span em {
	color: #000;
	font-weight: bold;
	font-size: 16px;
}
.shopmain .miana .RMFL .poho {
	width: 80%;
	height: 120px;
	margin-left: 20px;
}
.shopmain .miana .RMFL .atit {
	line-height: 18px;
	padding: 0 15px;
	padding-top: 3px;
}
.shopmain .miana .RMFL .atit a {
	color: #333;
	font-weight: bold;
	font-size: 14px;
}
.shopmain .miana .RMFL .atit em {
	display: block;
	color: #c00;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold
}
.shopmain .mianb {
	height: 570px;
	background: #fff;
	border-bottom: 1px solid #d6d6d6;
	border-top: 2px solid #0a4786
}
.shopmain .mianb .contl {
	width: 209px;
	height: 98%;
	border-right: 1px solid #ddd;
	float: left;
}
.shopmain .mianb .contl .title {
	background: url(contltit.gif);
	height: 41px;
	color: #fff;
	line-height: 41px;
	padding-left: 15px;
}
.shopmain .mianb .contl .title h2 {
	font-size: 18px;
	font-weight: normal;
}
.shopmain .mianb .contl .title h2 .f {
	font-family: "微软雅黑";
	font-weight: bold;
	font-size: 18px;
}
.shopmain .mianb .contl .title h2 .e {
	font-family: "微软雅黑";
	font-weight: bold;
	font-size: 12px;
	padding-left: 3px;
}
.shopmain .mianb .contl .title h2 .tit {
	font-family: "微软雅黑";
	padding-left: 20px;
	font-weight: 900;
	letter-spacing: 5px
}
/*F1*/
.shopmain .mianb .contl ul.f1 {
	padding: 10px 0;
	background: url(452.jpg) right 5px no-repeat;
	height: 100%;
}
.shopmain .mianb .contl ul.f1 li {
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
}
.shopmain .mianb .contl ul.f1 li a {
	color: #555;
}
.shopmain .mianb .contl ul.f1 img {
	width: 100%;
}
/*F2*/
.shopmain .mianb .contl ul.f2 {
	padding: 10px 0;
}
.shopmain .mianb .contl ul.f2 li {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	width: 94px;
	float: left;
	padding-left: 10px;
}
.shopmain .mianb .contl ul.f2 li a {
	color: #555;
}
.shopmain .mianb .contr {
	width: 770px;
	float: right;
}
.shopmain .mianb .contr .title {
	height: 41px;
	line-height: 41px;
	background: #ededed url(contrtitle.jpg) repeat-x;
}
.shopmain .mianb .contr .title ul {
}
.shopmain .mianb .contr .title ul li {
	float: left;
	padding: 0 40px;
	font-weight: bold;
	font-size: 14px;
	border-right: 1px solid #ddd;
	cursor: pointer
}
.shopmain .mianb .contr .title ul li.sd01 {
	color: #0a4786;
	background: #fff;
}
.shopmain .mianb .contr .title dl {
}
.shopmain .mianb .contr .title dl dt {
	margin-left: 27px;
	margin-top: 30px;
	float: left;
	width: 220px;
	height: 220px;
	display: inline;
	z-index: 1
}
.shopmain .mianb .contr .title dl dt a {
	text-decoration: none;
}
.shopmain .mianb .contr .title dl dt img {
	display: block;
	width: 220px;
	height: 180px;
}
.shopmain .mianb .contr .title dl dt .tit {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #222;
	font-size: 12px;
	margin-top: 5px;
}
.shopmain .mianb .contr .title dl dt .intro {
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	padding-left: 3px;
}
.shopmain .mianb .contr .title dl dt .intro strong {
	font-size: 16px;
	color: #c00;
	font-family: "微软雅黑";
}
.shopmain .mianb .contr .title dl dt b {
	font-size: 12px;
}
/*------限时抢购--------*/
.mianc {
	background: #fff;
	padding: 0px 0 20px 0;
	overflow: hidden
}
.mianc .title {
	border-top: 2px solid #0a4786;
	height: 40px;
	line-height: 40px;
}
.mianc .title h3 {
	float: left;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #464646;
	padding-left: 10px;
}
.mianc .title h3 span {
	color: #ff6600
}
.mianc .title h4 {
	float: left;
	background: #0759c4 url(tejia.gif) no-repeat 5px;
	color: #fff;
	height: 24px;
	line-height: 24px;
	margin-left: 10px;
	padding-left: 30px;
	margin-top: 9px;
	font-size: 12px;
}
.mianc .title h5 {
	float: right;
	height: 22px;
	line-height: 22px;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 6px;
	font-weight: normal;
}
.mianc .title h5 a {
	font-size: 12px;
	color: #111;
}
.mianc ul {
	margin-top: 10px;
}
.mianc ul li {
	width: 204px;
	height: 325px;
	float: left;
	text-align: center;
	margin-left: 15px;
	position: relative;
	display: inline;
	overflow: hidden;
	padding: 1px 11px;
	background: #fefefe
}
.mianc ul li:hover {
	background: #fafafa
}
.mianc ul li p {
	line-height: 26px;
}
.mianc ul li .pho {
	width: 200px;
	height: 150px;
}
.mianc ul li .qiang {
	position: absolute;
	right: 0px;
	top: 30px;
	width: 53px;
	height: 53px;
}
.mianc ul li .dade {
	height: 40px;
	line-height: 40px;
	font-size: 12px;
}
.mianc ul li .dade span, p.mery {
	color: #e50000;
	font-weight: bold;
	font-family: "微软雅黑";
	font-size: 18px;
	padding: 0 3px;
}
.mianc ul li .qianggou {
	text-align: left;
	margin-left: 55px;
}
.mianc ul li .qianggou a {
	background: url(contltit.gif) no-repeat;
	color: #fff;
	height: 30px;
	width: 60px;
	line-height: 30px;
	font-size: 14px;
	font-family: "微软雅黑";
	display: block;
	padding: 2px 20px;
}
.mianc ul li a.limitbuytitle {
	line-height: 32px;
	overflow: hidden;
	height: 32px;
	display: block
}
/*商城系统首页end*/


/*表单*/

.wrap {
	width: 1000px;
	margin: 0px auto;
}
.message {
	border: 1px solid #09b173;
	padding: 5px;
	overflow: hidden;
	background: #fff4df
}
.message .message_l {
	width: 900px;
	background: url(ksly.png) no-repeat;
	padding-left: 50px;
	padding-top: 70px;
}
.message .message_l .t_tit {
	color: #006699;
	padding-left: 10px;
	width: 10px;
	text-indent: -99999em;
	overflow: hidden
}
.message .message_l .c_co {
	line-height: 25px;
}
.message .message_l input.upfile {
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
	color: #999;
}
.message .message_l2 {
	width: 600px;
	padding-left: 30px;
	padding-top: 30px;
}
.message .message_l2 .t_tit {
	color: #006699;
	padding-left: 10px;
	width: 10px;
	text-indent: -99999em;
	overflow: hidden
}
.message .message_l2 .c_co {
	line-height: 25px;
}
.message .message_l2 input.upfile {
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
	color: #999;
}
.message .message_c {
	float: left;
	height: 80%;
	width: 1px;
	border-left: 1px dashed #ddd;
	overflow: hidden;
	margin-top: 30px
}
.message .message_r {
	width: 950px;
}
.message .message_r .ly_lit {
	padding-right: 30px;
	padding-top: 30px;
	margin-bottom: 20px;
	padding-left: 20px;
}
.message .message_r .ly_lit li {
	border-bottom: #CCC dashed 1px;
}
.message .message_r .ly_lit li .tit .l {
	float: left;
}
.message .message_r .ly_lit li .tit .r {
	float: right
}
.message .message_r .ly_lit li .tit .l a {
	font-size: 14px;
	color: #666;
	font-weight: bold;
}
.message .message_r .ly_lit li .i_ct {
	text-align: right;
}
.box_l {
	margin: 0px auto;
	width: 980px;
	padding-left: 20px;
	overflow: hidden;
}
.banner {
	margin: 0px auto;
	width: 980px;
	overflow: hidden;
}
/*CSS Digg style pagination*/

DIV.digg {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}
DIV.digg A {
	BORDER-RIGHT: #cb0404 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cb0404 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #cb0404 1px solid;
	COLOR: #cb0404;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cb0404 1px solid;
	TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER-RIGHT: #cb0404 1px solid;
	BORDER-TOP: #cb0404 1px solid;
	BORDER-LEFT: #cb0404 1px solid;
	COLOR: #cb0404;
	BORDER-BOTTOM: #cb0404 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #cb0404 1px solid;
	BORDER-TOP: #cb0404 1px solid;
	BORDER-LEFT: #cb0404 1px solid;
	COLOR: #cb0404;
	BORDER-BOTTOM: #cb0404 1px solid
}
DIV.digg SPAN.thisclass {
	BORDER-RIGHT: #cb0404 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cb0404 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #cb0404 1px solid;
	COLOR: #cb0404;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cb0404 1px solid;
	BACKGROUND-COLOR: #cb0404
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #cb0404 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cb0404 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #cb0404 1px solid;
	COLOR: #cb0404;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cb0404 1px solid
}
